These shorts are really good, padding is very.. thick.
I am a waist of around 36" and i went for the X-Large, as i saw the many different sizes. But, just the plain "large" would have been fine for me - I was worried about the "China sizes" but i shouldn't have.
Only problem I guess is, the padding is pretty thick and therefore you get sweaty bollocks after an semi intense commute. hopefully will be great for the upcoming winter.
I would buy again - so no qualms here.