What does it mean when a guy gives you his favorite tshirt?

I was at the guy I likes dorm this weekend and he gave me one of his t-shirts to wear. He told me it's his favorite shirt and how he likes how it has his last name on the back of it and said he wants me to keep it. Would a guy do this if he didn't like you or only wanted to hook up with you?
What does it mean when a guy gives you his favorite tshirt?
Post Opinion