I've used this product and I am I in love with it. I love how it was easy to set up and let it do its work. It was a simple process to set it up. I enjoyed watching it clean up my carpet and hard wood floors. The quality of it is worth it and also the value of it. I will continue to use and enjoy every moment of it and watch it do wonders.