I am not crazy about giving/receiving blankets as it is kinda generic.
I've never seen a baby shower/Bris/Kiddush where the family didn't end up with four/five blankets to add to all the other ones from previous births.
I liked the idea of personalized bathrobes for the Babies/Toddlers.