Good product that does what it says it does. There are a few inconveniences that make me not give it 5 stars though. Cable is quite short so you have to plug and unplug all the time, water container is pretty small and there are no attachments for carpets, curtains etc. included. All in all decent budget option but if you have money to spare Vileda Steam Mop is miles ahead.