I recently wore this costume for a Halloween party. It's really cute but it does have some issues. I ordered a large because I tend to have a larger chest. I was surprised when I got the costume and the torso was tight and the chest area was quite loose, I generally have the opposite problem! Also I am quite short (4'11) and this costume came to my knees so it would definitely be quite short on anyone of average height, I would suggest buying matching bloomers to wear underneath! The material is quite cheap, almost plastic feeling. It doesn't breathe very well so it can be hot to wear. Also the ruffle on the neck is very uncomfortable after wearing it for a while and the elastic on the arms is way too tight even with having smaller arms.