My three year-old daughter loved this when she unwrapped it on Christmas. She put it on immediately and I had to fight her to get her to take it off before we went to visit family. The material is thicker and better quality than Halloween costume material and other dress up clothes we have bought. The only thing I am not crazy about with this costume is the tiara. It is made of fabric and doesn't stay up well. My daughter ended up taking it off and playing without it.