These are great. They are good quality shorts that I wear when climbing (bouldering) and cycling. I'm 150lb and 5'9 and typically wear a 32. I went ahead and purchased the large which fit me just fine.

Make no mistake about these shorts. They are short-shorts. If you're uncomfortable about your body, then I'd suggest looking for something that comes down to the knee. When standing, the cut off is about an inch from the knee. When pulling my knees upward, it shows off about 1/2-3/4th of my upper thigh. You'll want to wear boxer-briefs with these, casual boxers will hang too low and you'll look a bit silly. You'll also want to pull your undies up a bit or you might show a bit of crack. I went ahead and provided some action shots so you can see them...in action.

My only issue with them is the white... they get dirty very easily. Granted, I'm out and active in them which is a big contributing factor, but you'll want to clean them regularly in the wash. I've only washed them by hand, I do not know if these will shrink in a washer/dryer.

I came back hoping to find the red/blue in my size but alas, no such luck for me.