I bought these for my 4 month old nephew who is approximately 14 pounds. They are a good size for him but would look ridiculous on a newborn. He's a drooler, and these are made of a material that absorbs liquids easily. They wash up well and the colors have stayed the same and they continue to be soft and smooth. I got these on sale and used points on them, so I feel they were a good deal. At regular retail, they are quite expensive though.