This shark steam vacuum is very efficient. It was easy to use and the steam was strong and most definitely cleaned my floor. It is very durable and easy to maintain when taking apart to clean. I’m very impressed .