This is a great carpet cleaner, its very lightweight and can be used for quick cleaning or deep cleaning of entire carpet. I have a 15 year old yellow Labrador Retriever who has become incontinent. We first used it to clean the entire carpet. It did a nice job cleaning the living room. Once the carpet was clean we used it as a spot cleaner as needed. The extendable handle is nice I am 5 "1" my husband is 6"3" it was comfortable for both of us. It uses less water than our last carpet cleaner. Has better suction which helps with drying faster. There are more brushes than our last cleaner which gives it a deeper clean.. Compact storage with resting tray that allows brushes to dry.