You can buy whatever product you wish if you are about to gift it to an adult. However, babies will be different and you could not buy anything as you wish for them. You can find several websites that offer baby gifts at affordable prices. You can go through the available items and choose the right one. However, it is necessary to keep the following factors in mind while buying gifts for babies.
As kids will face several visitors frequently, there are more chances for tons of gifts available in its house already. Hence, it is better to ask the parents of the kid about the availability of the gift of your choice in their home. If it is not there, you can go with it.
Whatever you buy, the product should not hurt the kid in any way. For instance, any sharp items could injure the kids. Also, you should not buy anything toxic as they would keep it in their mouths for sure.
Since babies could not take care of things, you should buy something with a longer lifespan. So, even if the kid uses it rough, it will be stable.