Oh no! Poor Luna doesn't understand, but I would be upset too. This is one of the reasons my mom doesn't like having cats in the house. She can't stand having an animal peeing in the house, even if its once in years, and unfortunately, it happens, even to cats who are good with their litter box. I wish you the best of luck in solving the problem, and hope you can clean your sofa successfully! Try sprinkling baking soda all over it, and vaccuum after two days...........or wash the cushion first, then pour baking soda on it, and vaccuum after its dry. That's the best advice I can give you, but I'm sure the cat mom's can give more.