Bought an xxl i wear a 24 fits great collar too tight and would not go one shoulder so i took off the elastic great now one of my favorite co.fy things to wear wish they made a shorter one may have to buy another and shorten it but great comfy material