I bought this costume for my daughter's birthday party and she absolutely loved it! The fabric is soft and durable, and it fits perfectly. Based on my observations, it seems like it can be worn for different holidays like Halloween and Christmas as well. The detail and quality of this outfit is amazing, and my daughter has already spent countless hours playing dress up with it. My only con is that it doesn't come with any accessories, but overall, great addition to our Toys and Games collection.