I am greatly impressed with how powerful this Shark Navigator Pet Pro Upright Vacuum with Self-Cleaning Brushroll is. It is extremely easy to use and all of its features are very helpful and effective. It is also so versatile: works perfectly over hardwood floor as of over carpet; and its suction power is simply amazing! It is lightweight, which helps to ease maneuver it around and under furniture, picking up everything, specially my dog’s hair (he is a pekingnese, with long fluffy hair) without any issues. I am absolutely in love with the design: so elegant and modern. I definitely recommend this product to everyone!