I ordered an XL and was very impressed with how soft the material was. No weird smells but washed it before wearing and it fit great. Good to wear around the house. Not too tight and not too loose and the fit remains the same after washing several times and drying. Very satisfied I'll definitely order more.