My son is tall for his age, he's 2 and at the time wore 3t and this was a little snug in the 3t-4t size. The quality seemed well for a kids costume. I loved the sash was hung on by Velcro so it came on and off easily. It's a little hard to tell but the shirt is made to look like muscles. Over all I enjoyed the costume