You should ask my MIL. I can see her right eyelid twitch every time my SIL laments certain gifts given to DH’s ex girlfriend. Unlike his older siblings he didn’t marry his long term partner.
Nothing wrong with giving something nice, but I wouldn’t give anything with sentimental value.
My own mother “gifts” sentimental things to her grandchildren through her own children. For example, I have been entrusted to hold on to certain pieces of jewelry, furniture and art for both my DD and DS until the “right” time, which means until they have children of their own. The point being, it never leaves the family and never becomes marital property.