i bought this for one of my twin boys for 2012 Halloween, i'm just getting around to reviewing it only because he is still wears this around the house as pj's and still plays captain america whenever he what's ...i love it!  i got this one and thor for my other son at the time they were 3 1/2 and the 4-6 was a tad big but now they are almost 5 and since the material stretches it still fits wear they can play ...i will say i do not dry it in the dryer maybe this is why it has lasted this long!