These are nice dresses. I bought 3--red, blue and purple. Size 2x. They all fit me differently. The red is snug, blue fits right, and the purple is huge! I'll be wearing overlays so that should fix the problem. May send the purple back. This will not stop me from shopping at Danzia. Love their prices and efficiency!!