I bough these Atlas swim shorts in burgundy as I was looking for shorter and more fitted swimming trunks. To my surprise they came in very quickly and fit great. They are super comfortable to workout in them as well as swim, so I bought few more pairs in different colours. I got them in black and navy as well. They fit snug as I wanted them and I am size XL due to my muscular thighs. I normally wear size L so If you need more room then size up.