I bought 5yo DD a second hand cardigan. She is adamant that her best friend would adore it (has pictures of rabbits, apparently BF loves these) and wants to give it to her. I think that's sweet, and as far as I'm concerned the BF is welcome to it (it only cost a few quid and DD will refuse to wear it now she's set her heart on giving it away). However, I have said no as I think it looks weird to give clothes to someone else's children? But maybe I'm overreacting and I should let DD give it to her?
If it helps DD is going round to BF's house to play tomorrow morning. But I wouldn't normally do presents for a play date (is that right?? -- I'm new to this).