This product does not compare to your battery operated product. The battery operated one beats this hands down. Using this on carpeting is not very good. The cord is too short, can't do a whole room. It does do well on floors though.