I am amazed at the power and the ease of this product. With 2 small dogs making a mess of my carpets it works wonders.