I did expect that the quality of this dress would be sub-par, but the quality was even worse than I expected. The buckles look nice, but they're too loose to stay closed for even a few minutes. I'm going to squeeze them with pliers and hopefully that will work. I knew the fabric would be lightweight, but I did not know that the skirt actually shows your legs through the fabric. I decided to go ahead and give it 3 stars instead of two because it is generously sized. Overall - just remember that you get what you pay for.
Update: Don't use pliers. I am not very strong, but the metal breaks with any force at all. I kind-of fixed it with safety pins, but it looks stupid. I would just recommend not buying this.