Honestly, I'm sort of new to cycling - but the longer my distances become, the more I come back to these shorts. As the other reviewers said, they're very flattering without being too short. Outside of the aesthetic aspect, the chamois in these is AWESOME. I went for a 50 mile ride today, & even without having built up the tolerance in my sit bones, I was comfortable!
Castelli typically runs small, so I was going between an XS and a Small. I wear a 26" waist & am about 5'7 so ended up going with the small - & let me tell you, when I got them it was quite an effort to put them on.
However, they have stretched out the perfect amount and fit me like a glove.
Honestly these are some of the best shorts out there in terms of fit and function, don't hesitate to spend your hard earned money on them - they're well worth it!
Can't wait to buy them in more colors :]