Starting with the MOST important thing to me, this shirt is not 100% cotton. I bought it to tie dye, and it came out with the colors very undefined and somewhat muted. This would not have happened with a 100% cotton garment. There were two sections of the shirt that were 100% cotton, the 2" trimming on the sleeve openings. Unfortunately, I did not get a photo that acuately represented this before I mailed the garment to the inteded recipient. The inaccurate fiber content almost ruined a gift. No, the 1 year old baby didn't know the difference but, I did. As tie dye is my business, I do not make a habit of putting less than satisfactory items out with my brand attached.That being said, the fit was great. It seemed like a quality garment otherwise. So, no complaints there. Would not order from this vendor again though, due to incorrect fiber content listed.