This isn't the highest quality costume (some loose strings, etc.), but it is awesome for the price.  Totally cute, and come with the hat.  I am curvy, 5'7.5", size 10, and was worried it would be too short, but it actually was fine with a pair of bloomers and fishnets underneath.  It also showcases your bust without going overboard.  I got tons of complements and will wear it again.