The quality is what you would expect for a $30 dress... It's just ok.  I was SUPER disappointed with the color.  It is not baby pink, it's not a bright pink, it is more of a rosy/dusty pink.  Not what I was looking for at all. Plus the sizing seemed off as I got a XL since my bust size is 40in and it seemed way too big.