I've been using other brand cordless vacuums, and I have a 3000 square-foot home and it just has not done the job. I finally got tired and went and got a Bissell vacuum and a Bissell carpet cleaner and I'm very impressed the amount of dust that I had in my carpet is crazy, this will be a lifesaver having two kids