I am 6 ft 170 lbs and the XL is perfect. Rode at 39degrees with just these and I was very comfortable. I really, really like them and the price is reasonable given how ridiculous bike gear pricing can be. I tried the Castelli bibs and their sizing is so off. I def recommend these!