I love this vacuum. It gets SO much dirt and debris from all my floors -- the hardwoods, the carpets, and my rugs. My only complaint is that my first one had to be replaced just a few weeks in (maybe it was just a fluke) and the second one's hose is repeatedly detaching from the handle attachment. I'm hoping my husband can help me fix that problem with some simple tape. This is a steal considering Rainbow vacuums are $2,000!