5'10, 170lbs and M fits really well. Everything stays put. Not loving the dots on the sleeves but they aren't a dealbreaker. Very comfortable during my longer weekend rides. Pockets are very easy to get to and not so deep where I can't easily get what I need.