We bought a really nice leather sofa from an antique shop and once I got it home I realised it was covered in pet hair under the cushions and it smells (think it's from a smoking house). It's making me feel sick. I've wiped it down with a damp cloth, used zoflora spray on the fabric bits under and around the cushions (not the leather), hoovered it especially inside... it still has a smell. What can I do to give it a good clean?
I am sensitive to smells so it's probably not filthy but I need to make it feel cleaner.
There's also a bit of emulsion on one arm I need to try to remove... kind of regretting the purchase!