I ordered this for my son who requested this and it was snug at a Large, an XL would not be trimmed to his waist. His big complaint was not that, but of the odor, the smell off the fabric. Sadly, we are returning it.
This was sent back