I bought these because they specified they were for infants.. I have a 2 1/2 month old and these are huge on him. hopefully they'll fit him for the end of the summer but doubtful. It's a good product but it was listed wrong. Should be good for a toddler, definitely not a newborn.