This is the 3rd pair of these I've purchased from Western. I'm 5'7 & 130 lbs & a small fits me fine. The pad is not overdone but provides good comfort. I'm not a long distance guy, usually 30-50 miles, so I can't say what they'd be like on a century, but I don't have issues with discomfort on those rides. I've had my first pair 2-3 years now & don't notice any wear issues. I do get some redness/chafing, but no more so & generally less than with other bibs (Bellweather, Assos, Voler, DeMarchi, Santini, etc) that I've used. Because of my body type I like Castelli in general & think these bibs are a good buy at the price Western frequently sells them at, which is good for a race level bib.