I wanted something small and lightweight, I have w/w rugs on my 2nd fl and some area rugs on the 1st fl. My pet got sick and soiled the floor in my bedroom. I used the carpet cleaner and was so satisfied with how it scrubbed up the mess in no time.