Not knowing your relationship with the baby, I will assume this is a gift for the baby of friends. A blanket, one that will last a very long time is wonderful. Toys come and go unless you choose a vintage model the little one could appreciate in the years ahead. If you are a crafty person ...