I received this product as part of the Stellar Product Testing Panel. So here's the thing: I love the idea of this vacuum and it has some great features, but it did not meet my expectations. Some positives- very strong suction. Which is great unless you have a rug (that isn't attached to the floor) because it literally picks up the rug while vacuuming. That said, works great on hardwood and carpet. Other big positives-Super easy to clean (and set up in general was a breeze). I love the portability, battery life and the quiet output. In terms of maneuverability, it was awkward making turns and I had to reverse to get it to go where I wanted it to. Other negatives: the heavy battery is located at the very top where you hold the vacuum and it can tire out your wrist if you are doing more than a quick (couple minute) cleanup. I like it, I don't love it enough to recommend to a friend.