i love this vacuum! it works so well, and i love that its self cleaning. its easy to move around and comes with a crevice tool to get the hard to reach places. i have a dog who sheds, and this has been helpful cleaning up after her!