This shirt is very well-made. I like that the fabric retains its softness even after washing. The colors are bright and cheery. But I felt it runs much larger than expected. My little one is almost two and wears 3T clothes, but this was very big on him.