This lab coat is awesome! I have another one that was a lot more expensive and the quality is nowhere near as good as this one. My daughter is 4.5 years old, about 42 inches tall and weighs 44 pounds and we bought her a size 7. She's big enough to wear for a few years, but not so big that she looks silly now. Washes very well and hardly creases. I've washed it a few times already because she got it dirty and it turns out great every time. I would definitely buy it again and probably will when she outgrows it if she's still obsessed with dressing up as a nurse!