This is a super cute and good quality
T-shirt/cape.  The Velcro that holds the cape is really thick and a little bit heavy so I find that he has to pull down on the front of it a little bit to keep it from riding up on his neck.  However, if you're purchasing this keep in mind that it does run big. I ordered a small  for my 6 1/2-year-old son who is about 47 inches tall and weighs about 50 pounds and it fits him like a medium or 8/10 T-shirt would.