These onsies are perfect!  They're soft and thick, and have not shrunk after many washes.  My daughter is currently six months old, weighs 20lbs, and I can still snap the first set of snaps.  That is great because I know we'll get plenty of use out of these, since they have the second row of snaps!!