D.N.
We used vinegar to get smell out of an upholstered chair. Pour about a cup of vinegar in a bucket of water with some fabric cleaner or laundry soap but not too much soap so you don;t end up with residue. Then clean the chair. or you can clean the chair with fabric cleaner and then vinegar and water in a spray bottle and just spray it. the vinegar smell goes away pretty quickly. I like to use Woolite cleaner in a triggere bottle. they have one for pet odor and it works pretty well.