I bought this after loving and then being disappointed with my Swivel Sweeper, which scratched up my hardwood floors and is put together cheaply. So second time around I went for something a little more expensive, hoping that it would be a better product and engineered to last. This vacuum seems to fit the bill in many ways.
THE GOOD: It appears to be well made and durable, with the parts fitting perfectly together and nice details that show that there was serious time put into the development of it. I LOVE the fact that the head swivels around (not a 360 like the Swivel Sweeper, but it does move nicely). Emptying the debris is a total breeze, and it easily snaps in and out. The weight on it actually feels good -- like it's sturdy -- but it's not at all cumbersome or heavy. I use it often and have never run out of power, so it seems to have a good charge. It does a good job picking up along the edge of the wall. The built-in hand vacuum option is really nice for getting into corners, doing detail work along the walls, cleaning up the stairs, chairs, etc, and it has stronger suction, so you can use it to suck up bigger items the vacuum won't pick up. You just push the two release buttons on the sides and the hand unit pops off the front.
THE BAD: I wish it would stand up on it's own. It was designed to stand up on the charging unit, which is great for charging, but I wish it could stand it up on its own without the unit. I wish the head was a little larger because I find that to do my entire upstairs with hardwood takes a while. Finally and MOST importantly, I wish it had better sucking power. It does a pretty decent job at picking up little crumbs, dirt, etc., but it generally cannot pick up larger objects like a Cheerio. Sometime it goes straight over the top of an object or pushes it around in front of it and sometimes it flings junk out behind it. It also sometimes has trouble getting little crumbs out of the grout. On my tile floor I have to go over it slowly and several times to get everything up.
Overall I am happy with it. If the suction was greater I would be thrilled, but I suppose if you have reasonable expectations about the abilities of a cordless vacuum you'll like it too.
** UPDATE: This vacuum also leaves marks on the hardwood floor. If you get this item be sure to clean the wheels on a VERY regular basis and also EXPECT some scratching to occur. If you roll the same direction as the grain it certainly helps and if you avoid lots of swiveling and curving around that also helps to minimize scratches (which slightly defeats the purpose of the swivel head -- oh well!).
*** UPDATE: It's been 2 years, mind you, two years of serious use, and it has reached the end of it's life. The battery was clearly starting to lose power so I took it to a battery shop to see if the batteries could be replaced. They couldn't, so I started looking for its replacement. I have since replaced it with a Hoover LINX cordless stick vacuum and am SO pleased and actually wish I got the LINX sooner since it's sucking power is far, far superior.