My 5 year old loves this.  It is good quality compared to many "costumes" we have had.  It says "don't wash"??????  Its 80% polyester and 20% cotton.  We washed it on gentle (my son wears it everywhere) and air dried with no problems.  You get what you pay for.