I bought this costume in hopes that it would be AMAZING. I was very disappointed. I followed the size chart and bought the medium. I had to safety pin the top down so there wasn't a 2 in gap between my chest and the dress. The buttons were sewn on poorly and I actually lost one. One of the grommets on the belt fell out and the sideboards do not lay right whatsoever. I had to purchase a different hat because the one that came with it was sewn incorrectly. I didnt have time to return this and get a different costume for Halloween. I paid far too much to have such a low quality product.