After trying this vacuum cleaner, I'm surprised by how well it picks up dirt and debris off of my floors. The suction power is impressive and the attachments make it easy to clean every nook and cranny. The only downside is that it's a bit heavy to carry up and down stairs. Overall, a great addition to my cleaning arsenal.