This is too long for my daughter and not loose enough for me to think it will fit  her torso when shes tall enough for it. The quality of sewing and materials aren't great and the glitter glue adhered to the underskirt oddly. Still giving 3 stars because it works great for dress up playtime, but its lower quality than I would choose for a Halloween costume.