I bought this costume for an Oktoberfest party and had such a blast wearing it!It's a very cute costume and the fit was fine too. The little hearts are adorable. I bought a medium, which is generally the size I wear, and it fit fine. The only issue was it was incredibly short! But I'm pretty tall.It does come with a built in petticoat which is great. I actually wore another longer petticoat with my costume just to give me a little more coverage on my ba-donk-a-donk so I didn't show too much off if I needed to bend down.The material is a little stiff but not uncomfortable. All in all, it's a good purchase.