We recently moved and went from a house with mostly carpet to a house with all hard floors. My old vacuum just was not picking up the dog hair and dust off the floors like I wanted. I saw the Shark Vertex on Vacuum Wars on YouTube. It checked all the boxes of what I was looking for. I love how clean it gets my floors. They are dusted to perfection. We live on a farm with 2 dogs so dirt and dog hair is a daily battle. The charge on the battery is great. It is super easy to carry it up and down the stairs. I don't know how durable it will be since I have only had it a couple of weeks, but so far I love it.