Best machine I have bought cleans great good suction sweeps and mops at same time for my down side if you don’t empty and wash off parts roller can begin to stink ( moldy ) but if you take off the 3 parts and wash it’s a wonderful beast love it would give it 10 stars lol