Wearing an XL, I’m usually a large in their tanks but it was sold out. I feel like somewhere between those two sizes would be perfect. Fingers crossed it shrinks a bit