We have 3 different Shark vacuums, and this one is one of our favorites. Our homes main floor is mostly hardwood, with many carpets. We have been using a small, battery operated vacuum to try to keep up with the every day mess, but it hasn’t been working great. This has done an excellent job, easily picking up our messes, and going seamlessly over rugs and wood. We have 4 kids, 2 adults, a dog, and a mostly outdoor cat— our house gets messy! This vacuum kept up with our messes and literally sucked its little heart out!