I find it very effective. It rolls easily with its large wheels unlike any other I have. Not too noisy. Easy to remove tank and empty, can even be washed, to dry well. There is a carrying handle (practice) but not to be confused with that of the tray. The instructions are clear and images. I have used on hard floors (parquet and travertine and stone) no carpet or rug right now. It is very simple to use, easily empty and very effective. The filter can be cleaned if necessary well to dry for 24 hours. Think well lead the hose, if a ping pong ball going is good and also the brush attachment (mine was blocked by a square piece of wood!) For storage it is a little bulky