Somebody purchased Gift & ask me to give it back

So somebody purchased a gift for baby & It was delivered to my house since I’m having a virtual shower next weekend & they Texted me to give the gift back because she has to purchase a gift for another friend for her baby shower & then give me mine . What should I do should I give it back or keep it ?

Update: it’s a Snoo bassinet & I already opened the box & she’s my best friend. She’s not wanting her money just wanted to point that out & i know she wants to give it to another friends who is pregnant (24 weeks & is having a shower tommorow )she’s still financially stable she is a YouTube influencer.

Update #2: so she said she only wanted it back because she didn’t have a gift for the shower tommorow.