Easy to assemble and use. Cleans great with just the soft pads. Used it on laminate and vinyl. Actually makes mopping fun.