I bought this for my nephews the other day for their birthday since they both think they are firefighters.  The absolutely love the outfits and they made their imagination a little more realistic.  The quality of the fabric is super durable, almost like canvas, but soft to the touch.  The refletors are durable and make the outfits safe for the children to play outside.  The helmet is hard plastic too, so it will not break easy with an adjustable strap to the smallest of heads.  I read complaints about the buckles falling off and I think they addressed these isssues because they are riveted to the jacket.  They are a little hard to take the buckles off with ease for someone with less nimble fingers.  The only complaint I can confirm is the zipper is not the best.  It was well sown into the jacket, but if you did not make sure it was super secured into the base, it will split when the zipper was pulled up (annoying, but not broken).  Needless to say, these are kids toys and they will outgrow them, so they are super high quality for what they are.  I give it a 9.75/10!