I love this vacuum. I've been using it for a few months now.  Its easy to use and more convenient than a typical wired vacuum.  Battery lasts around 30-45 minutes of constant use.  I would invest in another battery if you have a larger home.  Suction at max does a good job of picking up animal hair of rugs and carpet.  We have three cats and a dog.