I was super excited to try the Shark hydrovac. It was super easy to put together. Very effective at cleaning the floors it's very satisfying to see the dirty water. I love the self cleaning mode. My only con would be that it is quite loud when it's in the self cleaning mode.