I am in love with this cleaner. It deep cleans so well. All my pet stains came up so easily. It left a fresh clean scent. The product last too. You don't have to use alot to get the job done. I do like it has stain guard included. It helps keep stains from happening. I would recommend this product!