Go deep! There's something about the blue and purple combo in the subtle gradient of this swim brief. 84/16 polyester/spandex
M- 30-32
L- 32-34
XL- 34-36
XXL- 36-38