Excellent product. I'm 6'3" and 12 stone with normally a 32" waist, but bought a 30" waist based on another pair of shorts I'd bought, so the fit is a bit more snug but feels right. I opted for the longer leg being the height I am and they sit in the perfect position above my knee; they're not that much longer than regular length. I'm being brave buying white as it may be tricky to keep them clean, but they will go with so many different coloured tops, so it's worth a gamble. Just need some warm weather now so I can wear them outside!