Baby blankets make great gifts. Why? Because it is one of those things that babies use a lot so they can never have too many!
Buy a nice keepsake box and put a designer baby blanket in it with another keepsake baby gift such as a hand and footprint kit, picture frame, or small baby photo album. For another gift idea you can get a nice basket. Buy some nice receiving blankets and roll them up nicely and tie with baby themed ribbon.. Arrange the blankets in the basket and fill in the spaces with other small items such as bibs, burp clothes, bottles, baby toys, etc.
Diaper cakes are very popular nowadays but how about a cake made from baby blankets instead? Coil blankets to form two or three tiered cakes. Tie in place with a cute baby ribbon and then attach little rattles, pacifiers, socks, and other baby items inside the ribbon.
A baby blanket also pairs well with a nice stuffed toy such as a teddy bear. You can arrange them nicely in a gift bag together or use roll up the blanket nicely, tie with a ribbon, and pin it into the arms of the stuffed toy so it looks like the toy is holding the blanket.
No matter what you choose you can not go wrong with gifting baby blankets.