Excellent product and nothing to assemble.  Just plug it in and go.

Pros: Easy to use and clean.  I use it in the kitchen and it makes sweeping the floors a breeze.
Cons: None yet.