Bought about a month ago to replace an older Shark carpet vac that was still going strong but was not suited for the new hardwood floors. I love it! It is powerful, lightweight, cordless and easy to maneuver and gets all the pet hair up with the first pass. Easy on the wrists as the weight is on the bottom. Charges quickly but I'm usually done before it runs out. The attachments are great too. Over all makes quick work of floors and dusting.