This little guy is powerful and gets the job done! Great on hard floors and carpets. I was skeptical about it doing a good job on my area rugs which are a bit thick and fluffy but this guy did the job. When cleaning the filter I was able to see all the pet hair dust and crumbs this vacuum lifted. Nice cordless design and charges fast.