It cleans very well but is too heavy. It needs another handle to assist in lifting and is very clumsy on the stairs.