Try the pet store and get one that works on cat urin,that should do the job for you.
You might want to try and remove your cushion cover. Most of them will have zipper on them. Then try to clean the cushion itself and wash the cover in you washer.
Thank you but the sofa is all fixed together with no zips anywhere. LissyLou 12 months ago .
3 yr old wet herself on fabric sofa! We have cleaned it with the bissell carpet cleaner and fabreezed it.