I got plenty of use out of this costume for halloween and wore it on five different days (various parties). The costume is great quality and is true to size, I found the arms to be a bit long and the skirt to be a bit long, but nothing a quick alternation couldn't fix. Because the sleeves and top are made out of polyester it can get really hot, so if that would be a issue for you I wouldn't recommend this costume because you might be irritated; although you could consider cutting off the sleeves after the poof. The tulle skirt with wire is just ok, it does create that full skirt look that you see in the picture for awhile. If you are at a party or in a large crowd the wire quickly looses its full circle from preasure so you have to keep reforming the wire. The best part is the costume is machine washable (just be sure to hang dry) and I can tell it will last for years to come. So overall I really loved the costume despite it's few flaws.