I received this product for free from influenster in exchange for my honest review. Overall, this product was amazing and I would consider it best in its class. It allowed me enough battery to clean majority of our house 1,700 sq. Ft which is all hardwood floors. Being cordless makes it so easy to go from room to room and makes cleaning much more efficient. The self cleaning feature is glorious. The only steps needed to clean it is empty the tank, it separates the big chunks from the dirty water. The suction is great and it is not super noisy! The shark hydrovac is a top quality pick and is superior to the similar models out there.