I purchased this to replace my old standard Shark robot vacuum because I needed something that mops my hard floors. The performance of the mop function is outstanding! The navigation is great, and the vacuum function itself is at the high standard I have come to expect from shark products. I am very glad I bought this product.