Great dress! Fits perfect. I am a size 12, at 5' 3" and 167 pounds and I ordered a large. It fits like it was custom made for me. This is the second one of this brand/style I have purchased and I will purchase another. Perfect for church or work. Highly recommended.