Great machine but you need to keep the bag clean at all times to get best suction from it! I am disappointed with the batteries. I’ve now had three replaced under warranty and another on its way out which I will have to replace myself. Apart from batteries I love the machine but unfortunately will be looking for another manufacturer to replace when time comes.