I am 6' 190 lbs and an XL fits good. The gear looks great and the quality is good for the price. It is comfortable. I have worn it on a couple of 30 mile rides so far with no complaints. The quality of the material and chamois doesn't stand up to my Pearl Izumi Pro but I would not expect them to at 1/5 of the price. Overall I am very satisfied.