Relatively easy to assemble on arrival. The only tool required is a Phillips screwdriver. Excellent cleaning. Not self-propelled, but easy to handle. No lights, minimal problems. Apparently compatible Great value for money Long cable makes it easy to place on large surfaces.