It's a very pretty dress. However  like the other reviews said, the buttons are certainly not straight and there are some design flaws throughout. I will probably still keep it, but I'm docking 2 stars for this.