Cillit Bang, It work's realy well.
Just leave it sat for 15 minutes
Do not use bleach to clean urine. After urine has been sitting out for a while, it is full of ammonia. Ammonia and bleach mixed together create Chlorine gas, which is extremely dangerous....
Try 5 different types of bleach and a lot of elbow grease. It worked for me.
I would use hot water and Clorox .
i think the better question is, how did you get urine on your sofa??? lol!
You will need to sand the spots and then restain.