This shark hydrovac cordless pro 3 in 1 makes cleaning my floors so much easier! It sweeps and mops the floor at one time. It cleans both hard flooring and carpet good. The head of the hydrovac turns in all directions very easily and makes it easy to vacuum those hard to reach places.