As many other reviewers have noted, these onesies are very small. Our son, born 8lbs 4oz, was too big for them from day one. I'd recommend these only for babies smaller than 7lbs. Too bad, otherwise they seem quite nice.