If I could give this vacuum 10 stars, I would.  The fact that it is cordless and has a ton of power is fantastic.  I have a combo of wood floors and carpets and a shedding dog.  It goes over everything and cleans great.  Dumping out the container is easy.  The attachments work great.  I love being able to use the "lift-away" to vacuum stairs and the tops of cabinets.  The battery lasted through most of my house and charged up quickly enough.  I love it!!!  And it was way cheaper than the competitor....