I am 5'11", 170lbs, athletic build and the large fits me like a glove. I originally went with the Mavic HC kit, but that fit a little large and the jersey pockets stretched out when loaded so I ordered this one up. I am glad I did. This is perfect for the long and ultra hot Arizona summers where it's 100+ even at 5am. It is clearly quality made. I liked this kit so much I ordered another jersey and two more bib shorts for next season. One word of warning is the front panel on the jersey is somewhat see through, so you'll want to be ok with that.