Purchased this shirt in white for my 3.5 yo daughter. Colors are bright and the design is adorable. She normally wears 4-5T so I got the 5-6T to account for the summer growth spurt. Fits great even now. Rolled up sleeves paired with a cute denim skirt for a chilly summer night. The material is the softest cotton and feels like melting in your fingertips. Purchased a few more tees too bc i love their design and quality.