I have never had a floor cleaner that operated so easy to pull and push around. It practically is self propelled and does an excellent job of cleaning them cleans itself and easy to open and remove the roller.  I’m so glad I bought to clean my floors.