Pros: great suction, cleans well; easy to assemble, use & empty. Cons: heavy; cord wrap is awful... not retractable and cord gets in way. Good purchase.