I'm glad I bought this! This machine has made it easier for me to do mopping than the manual one and easier and better on my back. 360 degree swivel is the feature I love the most. It can get to almost every corners, under the couches and tv stands without having to bend over too much. 20ft cord is long enough to go around between living room and the kitchen. 30 seconds heat up time and it comes with 2 microfiber mop pads I can easily switch up after mopping one room to another. Will definitely recommend this product.