Я недавно так с запахом на диване боролась. Перечитала множество советов, перепробовала всевозможные средства. Единственное, что помогло на 100% избавиться от запаха - это хлорка. Правда, цвет тоже смылся. Пришлось купить краску для ткани и покрасить выжженные пятна. Хорошо, что диван чёрный. Сейчас - как новый.