Pros:   - good suction and cleaning power on carpet   - sense of satisfaction seeing the clean bagless chamber fill with dirt and debris     Cons:   - Poor build quality on dirt canister, broke after 6 months  - overly short power cord    - floor brush head does not stop spinning when attachment tools are in use     Having 2 more feet on the power cord would have been nice.