Ordered these shorts in a L and XL and both fit pretty well actually (for reference I am 5'7.5" and around 165 pounds). Length of the shorts are great, not too long but not too short, and they didn't ride up when I walked around in them. Padding seemed like a good amount to cushion bike rides but was still comfortable enough to walk/ run in also. I did end up returning both because the waist on them is not very high and I like to feel my little tummy pouch has some support. Overall, I recommend them.