I was skeptical about a stick vacuum but surprised by the power of this little thing!!!!   I have a lab and it keeps rugs, steps, and floors clean!!!!