I have owned several "stick vacs" in the past but this is by far the most impressive one.  Many in this vacuum category are literally a dust buster attached to a stick...not the case with this one.  It has been effective on my hardwood floors, sheepskin rugs, and area rugs.  I use it literally everyday!

Pros: powerful, cordless
Cons: none