No smell of rubber, but the scent of you is another matter