I received my dress and love it so much I ordered another. But I did order down a size from the 18/20. Haven't received it yet, but I'm sure it will fit much better! I love the layered look, it's figure flattering. I wish there were more colors available, I too would buy them all!!