Color and size were great. It fits well and is flattering. I know you get what you pay for but the polka dots were disappointing because they're not a part of the fabric. Instead, they're the vinyl material that goes on many printed t-shirts. So that was pretty disappointing since I know that after a few washes, theyll crack or chip off.

Update: 2 washes later, as expected, the polka dots are starting to crack and fade. Even some of the red is bleeding into the dots. Although its not awful now, who know how bad itll be after 5. Im returning this dress.