This vacuum is amazing,  what can I say about this vacuum. The thing does everything,. It vacuum your home and it also monitor your home.  It works on both carpet and hardwood floors seamlessly.  It talks to you and it also clean itself what more can you ask for. Do not hesitate to get this vacuum,  you can clean your home while you are away from home or why you are doing some other task   I can't comment on its durability or battery life because I just got this vacuum.