Originally bought a size L but good thing I got it switched to an M before shipping
It fits suitably and the fabric is thick