I wouldn't expect this thing to sweep up pile carpet, but it works great for picking up cat litter and other dust / debris that it can find. The unit sucks up bits much better if the beater bar is running. It is easy to clean, comes with replaceable filters, and has two batteries. If you don't attach the charging station to the wall, it's easy to swap out batteries as needed. A battery usually lasts us 3 or 4 days of decent usage before we swap. Replacements are sold as well. It's not too noisy and gets the job done.