These bibs are well made with an very soft material that is very comfortable on long rides. I am 6 ft, 182 ibs, wasit 34 and hips 38.5 inches and purchased a L. The fit is comfortable. Pearl Izumi runs bigger than Castelli, Capo and DHB especially in the hips. I purchased on sale and for under $100, and for that price, would not hesitate to pick up another pair. Great product.