I really like the cleanliness I get with this vacuum, and the battery life is better than other similar brands I've used. Not having to use cables is very important to me, however I don't give it a 5 star rating because the tank is difficult to clean, the dirt gets stuck in it and I have to completely dismantle it to clean it well after each use. I've only been using it for a short time, so I can't give feedback on the durability, but so far it's fine.