For $20, it's a decent dress. My big issue is that the cups are way too small. I'm a 2x, and the cups feel like they're designed for a woman with B cups. I'm sure those women are out there, but I'm not one of them.

I did like the way the material flows, and the ease of getting it on and off. Straps are a bit tight, but again, this is probably because the bust is way too small. Straps also felt like they might easily break.