Based on my experience, this product is a game changer for anyone looking for a convenient, powerful and efficient cleaning machine.Industrial and scientific design ensures deep cleaning leaving surfaces spotless. Its cordless feature makes it easy to clean anything without worrying about tangling or tripping over a cord. However, the motor is not as quiet as I would prefer. Overall a great purchase for the price point..