Pros: Good suction, and I love the light. It also has a very long cord. It has a place for all attachments. Cons: No place to hook the cord while sweeping. I had to use a bungee cord to hook it up near the handle. It's not easy to steer, and it's not light weight. The worst part is hair and lint get trapped at the top of the dirt cup and there is no way to remove. There's a small hole but your hand won't fit and I've tried a toothbrush and hanger. It's a hard and dirty job. Terrible engineering design.