Great for general cleaning. Long flex so easy to do a large area and the stairs. As previous reviews state, do not run over cable. This happened today and I have exposed the electric wiring. Will not use it now as I don’t feel safe. This is a major fault.