I am 6'7" and have longer than average legs and am 295 lbs. these fit just right for me in an XL. Its the first pair of swim trunks/board shorts that i have ever found that go beyond my knee.  They have been very comfortable and held up to multiple outings in the wilds of Florida. Note that the waist is not elastic in the slightest when ordering. you have to get the size right or they won't fit. Also they do not have any kind of built in underwear like other shorts. Would buy again!