we were given a second-hand leather sofa which is in great condition - all except for the cigarette odour that lingers (we are a non-smoking household). I've tried the upholstery spray by 1001 to hide the smell but next day it's still smells! please help! any tips?