When my friends and relatives produce a baby, I knit the child a cardigan as a gift. I try to make them practical and of a size/design that I think the parents will like.
BUT! I'm not a mother and don't know whether this is really suitable, so please be honest with me. Would YOU like to receive a hand-knitted cardigan as a gift for your new baby, or would you rather have a bought item of clothing? A toy? A gift voucher? Something for yourself? Anything else?
Any comments gratefully received as I don't want to inflict hand knits on people who would really rather have something else...