I wanted to write a review because the customer service experience was terrific. I was initially looking at a more expensive cleaner and they recommended this one which was half the price! Easy to assemble, easy to use (except on stairs but no fault of the machine, stairs are just tougher!). The next time I use it I will definitely go with the recommended passes to minimize drying time. It was still pretty speedy.