I needed a last minute dress for a funeral, and this one was perfect. It's flattering yet modest and I really like how thick the material is. I usually wear L-XL and the XL fit like a glove. I was very grateful that this dress worked out as well as it did.