This bissel turbo clean pet xl worked wonderful for me. I used it on carpet and furniture, it is very self explanatory to use very light weight. On the carpets I tested some very old and deep makeup and hot sauce stains I was not able to get out before, they came out this time with the solution sent in pack which also smelled good in room no wet dog oder was present. On furniture it was great only had to go over once slower u go the better it works. The only discouraging thing was having to dump the water so often 15 times for one reg, sized room.