I always wear XL in men's swim suits, I tried this in XL and in XXL and the XL was about 6 inches too small at the waste and the XXL was at least 3 inches too small. No problem returning with Amazon but the manufacturer should correct their sizing!!!!