This is super cute but its small. My 11 mo old is 19 lbs and this is a one time use. It's snug on the arms and legs. The fabric is a cheap none stretch material as if you washed it too much in bleach and its not so soft. No one will notice but if I would have seen it in a store I would not have purchased it. The size was in accurate too. I would never buy 0-6 for my baby and that's what was provided. The screen said otherwise.