I purchased this for my Grandson on his 5th birthday--a Batman fan.  He loves it.  The muscles in it are the "bomb!"  The reason I did not give it a five star rating was because:
1)  When he opened it we discovered there was no mask and cape.  He was a bit disappointed as was I, but upon one email they immediately sent out the mask and cape.  Took about a week to receive.
2)  The mask and cape were/are small in comparison to the costume, Doesn't cover his eyes as it should because it is a bit short--maybe they didn't send me the right size mask/cape to go with the medium outfit (I didn't want to send it back and get another or go through the hassle, because he was so happy to get it that he would not have wanted to give it up).
3.  The ears on the mask just do not stand up, more like puppy ears.  We ironed in, but that didn't solve that.