Cats like smells, especially of their familiar humans.
It's actually helpful when I need my cat to be one place instead of another, like when I'm changing my bedsheets. I'll just toss some worn clothes on the floor away from the bed, and she'll quickly go sit on top of them instead. That way I don't have to deal with her jumping into the sheets as I'm putting them on the bed.
I'll come back from the gym with a sweaty bra smelling like I don't shower for 3 weeks and my cat will go insane! No catnip does what sweaty really smelly clothes does to my cat. I once try to take it from her and that was the only time she ever hissed to me. After that i got the message