I love these swimming shorts. Fit true to size. Im 5,10 138lbs. Purchased a medium. Will buy more. Do not come off when I dive. I am an active water sport person and these are perfect for me. Nice quality material, snug but not tight fit.