It seems like the flannel is not the same quality as it used to be. Try making chenille blankets instead. The fluffy layers don't pill. You don't even have to wash them before giving if you buy a chenille brush. I have done this for shower gifts and just included instructions to wash before use in their favourite baby soap. I love the look and feel of flannel chenille!