This dress is truly truly ADORABLE, and the quality is great! The stitching and buttons are sturdy and the fabric is substantive. The only two things I would note is that the dress is not white as shown in the picture; it's cream. Also, it wrinkles a bit, BUT neither of these things would lead me to return this dress. I looove it!