Worked great on mattress.
Worked very well on the mattress & mattress topper that were soiled.  These were not in use, so I was able to let them dry out well after treatment.  There was no cat urine odor & the scent from the cleaner was completely gone after vacuuming. I even checked again with a black light.
Rating: 5 stars