My 5 year old son absolutely LOVES this!  I love this shirt---however, the cape and the mask are not made as well as the shirt.  Very thin material with frayed edges keep me from giving it 5 Stars. The mask tore up in less than a month even with craft glue coming to the rescue on more than one occasion.  Overall, it is a pleasing purchase.  You most definately will have to replace the cape and mask within a couple of wears, but the shirt totally rocks!