Just purchased recently but haven't used it yet. Assembly was straightforward. Instructions good. Seems of good quality. Initial impression is I like the ability to roll it around. The electrical cord and hose are both nice and long. I wish the unit handle was extendable so you could roll it easier without having to bend over or pull on the hose.