I bought this a month ago and it really exceeded my expectations. It has very powerful suction power. The vacuum has a piece for every possible type of situation. It has also has a mopping attachment that can be bought separately. 
I love that it is so lightweight , at just 6 lbs, it can easily be handled up and down stairs , on a couch or chair and outside to clean a car. 
There are often promotional sales so you can get it at a more affordable price too. 
If you want a cordless vacuum that actually works, this is for you.