Easy to use! So easy to clean! The caddy rolls over the carpet well. Only complaint is the head that comes with it is very difficult to use on carpet. And it doesnt have a roller brush, which I knew before purchasing. But I found a replacement head to put on it with wheels and a roller brush for less than 30! Not it is awesome and so easy to use on carpet. I dont have to worry about washing nasty filters and letting them dry! 2 day shipping was a major plus also!