I alway's wash all items even the doll quilts because I live with cats and dogs in the house and people have allergies. Also, when I wash, I use detergent with no perfumes, no dyes, alway's use Clorox 2, and a softener with no perfumes, no dyes so there is no static when they take it out of the pkg. Besides, my body oils and such are on there and I do not want that to be a problem. I also wash all my crocheted afghans, prayer shawls, winter scarves, ets.
So yes, I wash everything before giving it to people except new clothes with the tags still on.