I bought these in size 5 because my 3.5 year old was growing out of his 4T Carters. They are great! They were just (too) big enough for room to grow, and snug enough to still be safe. It helps that the bear print it absolutely adorable and I have a kid obsessed with bears, but he really hates changing out of these in the morning! They are soft and the construction is quality.