If you like a slimmer fit these are for you. My son is 6 and they fit with very little room for growth. Otherwise, the shirts are very cute and my son loves to wear them. My trick is to stretch them while they are wet after washing them and don't put them in the dryer. You can't tell all the characters you receive from the pic, but you get Spiderman, Captain America. Incredible Hulk and Iron Man.