We love the Bobsweep it does a great job on wood floors and on carpet. With two dogs with fur this vacuum is a great buy