I like that this vacuum is bagless but filling it with water and emptying it is a bit of a hassle. Works great on my furniture. But it’s really hard to push and pull over carpet. It does not have a rolling brush so it does not seem to suck up anything that is not directly lined up with the small opening in the center of the floor brush. Does not roll easily on carpet. I have to pick it up and move it as I move through the room. But it’s still better than my old vacuum cleaner.