Fits great and is very comfortable. The main complaint I have is that the buttons on the apron broke off because they were not sewn securely, so I had to reattach them and tighten them. The costume is adorable and better for cooler weather because it is very heavy and therefore pretty warm. I love how the skirt is a separate piece so I can adjust how short or long it is. Great costume and worth the money!