This is the best Dresswel purchase I have ever made! The material is thick and very well made. It is comfortable and flattering and cute and modest. I am 5’7 178 lbs and purchased a large. LOVE and will be buying in other colors!!! So happy with this purchase!