This shirt is so cute! The material is high quality and my little one received so many compliments on his shirt! I will be buying more from this company! I think the T-shirts might fit somewhat small so I hung dry this to avoid shrinking. Id compare the sizing to carters clothes after they shrink a little bit in the dryer. Which is good for my little guy lol