Still debating,  bob sure does pick up a lot of dirt but does get stuck in some places and has a hard time going from my linoleum vestibule floor to the carpeted living room