Love, love, love it.  It has great suction (although it's  new, so we;ll see, over time) and I love all the attachments!

Pros: options
Cons: does not stay standing when canister is removed