We received this product through the Stellar Product Testing Panel and we're super excited to get it since we have a carpeted apartment and a dog. This thing has been a lifesaver. I never really felt like our carpets were truly getting clean before, but with this mop is a real deep cleaner. Loved that it is pretty light weight and not enormous, since we live in a small space and the last thing we need is another bulky item. We thankfully haven't had a pet related accident since we received it, but I'm so much less stressed about our dog having an accident while we are at work knowing we have this.