I bought these for my new granddaughter along with the matching/coordinating gowns and sleepers. As with any thing bought before the child is born, you are guessing about size. This little girl is very tiny, and the hats were too large for a small (7 lb) new born. However as I also purchased new born and 3-6 month sizes of the gowns and sleepers. I am sure she will grow into then before she is three months old. The quality of the fabric and the workmanship were very good. I would definitely buy these again and recommend them to my friends. These were purchased at Amazon.com