This barely fit my petite 11 year old!  The quality was what I would expect for a halloween costume and the tights fit fine, but this costume runs very very small!  It was for my 11 year old who is very small for her age.  If it had been for my average sized 9 year old I'm not sure it would have even fit!