Shark Stratos Corded Stick Vacuum with DuoClean Powerfins Hairpro and Oder Neutralizer Technology is by far the best corded ultralight vacuum! This vacuum works on carpets and floors and will clean your sofa's very well it will pick up long or short hair that's embedded and has a very strong suction self cleaning brushroll was so easy to clean my furniture with the upholstery tool and it is lightweight so great for stairs and it's Anti-Allergen definitely recommend this product!!