My husband cringes when I order items online because I'm picky and usually end up sending the product back because I'm not satisfied with it. I ordered this costume for my almost 3 year old daughter and I have to say that it looks just like the picture. The skirt is very full. The hat was crushed in the plastic bag however it looks fine after shaping it. My daughter normally wears a 3T/4T. Like most children's costumes, this one runs small. Based on other reviews, I ordered up a size (child's size small) and it fits great. The length is just right and the bodice and shoulder straps are stretchy which allow for a perfect fit. In addition, the hat fits great. Very happy with this costume. Just be sure to order the next size up.