Bought the light blue for my toddler. She is tall for her age so we sized up. She is 3 and a half but wears a 4-5t. We went with 5-6. It was a bit big but I liked the roomy look on her. The material is so soft. I am really impressed with how soft all their tees are. The design is so cute and I am tempted to buy all of their designs. They are unique and very sweet.