Speaking as someone who has been married for over a decade, I can tell you that the best anniversary gifts are the ones that have meaning. You want to know that your spouse put thought into the gift, and didn't just see that the gift was "linen" and run out to get the first linen thing they can find. For example, for our third anniversary gift (leather) there is a lyric in The Smith's "This Charming Man" (my husband's favorite band) that is "leather run smooths on the passenger seat." So, I found a vintage poster for that song and framed it. It wasn't technically "leather," but it revolved around the idea of it in a meaningful way.