I received 2 packs of these at my baby shower: a 3-6 month pack and a 6-9 month.
I, of course, waited until my baby was 3 months to open the first pack and they are beyond too small. They would have fit him when he was 1-2 months, and he is not a big baby.
I went ahead and opened the 6-9 month pack and they fit perfectly. My baby isn't even 4 months old yet.
I feel like my friend wasted her money and it's very disappointing with such a reputable brand that most people trust.