I got this a few weeks ago and I an so glad I did. We have carpet in our bedroom and sometimes are dog still has accidents. This took the smell completely away and I know that it really got it clean. I highly recommend.