Very easy to assemble and use. Directions were great! The cleaner solution tank is a great size. It cleans so good. It's a little weighty but still overall the best we have used.