Deep cleaning techniques can often remove the smell of smoke from soft furnishings. A spray containing diluted vinegar can be spritzed over upholstery to aid in this task.