Purchased this based on reviews.  It is quite powerful for a cordless vacuum. It is lightweight and has good suction both on my hardwood floors and my area rugs. I own a Golden Retriever and battle his shedding everyday.  This little vacuum makes that so much easier.  I don't have to drag my large Dyson out every time.  Would recommend this to anyone looking to order a cordless vacuum.

Pros: lightweight. easy to dump refuse container. transistions easily from hard floors to carpet.
Cons: wish it had attachments