Cat urine consists of uric acid. It may last on a couch, bedding, or other soft surfaces. It would help if you used more heavy-duty solutions like enzymatic cleaners to extract the smell and deodorize the surface.