love the device easy to use and move around i love how versatile it is gets all the odor and pet dirt away. and easy to set up and love how well it gets my carpets clean, easy to dispose of the dirty water. it does a great job deep clean the carpets especially having pets, it doesn't mask the pet odor.