We tried everything from home remedies to "special cleaners". Nothing really helped to get the cat urine smell from our sofa. As we already thought, a new sofa must ago, we have tried as a last resort these cleaners. And it works !! And even in the diluted state! The sofa is saved! The smell is gone completely and the bed smell fresh again!