I got this a few weeks ago and this is great to use when you dont wsnt to pull the carpet cleaner out but need to get rid of the stains and smells. I even used thisnon our couch the other day when our dog got excited and peed a little on the couch. Smells good and definitely gets rid of the smell.