What’s the best gift you’ve given your SO?

So I’m in a long distance relationship and I’m older than him by 2 years. We see each other every time I’m at my aunt’s house cause he’s her neighbor. His homecoming is coming up and I’m going with him. My cousins will be going too cause they go to the same school as him. He’s always surprising me and doing cute things and I want to do something for him. What’s the best gift you’ve given your SO and what was their reaction?

Since he loves the Golden State Warriors, I was thinking of getting their jersey with this last name printed in the back with his basketball jersey number.