The dress is pretty and the colors are nice. But the fabric is very thin and even with the shorts and sports bra that are provided, every line, seam and curve is visible and unattractive. I would prefer a dress of thicker fabric that is not so clingy.