This is a pretty good machine. I have used it a few times. It seems to work pretty good so far. Their is quite a delay for the steam to actually be pumped and when you unplug it and move to another room sometimes the pump takes a really long time to actually produce steam but ultimately does work. It should come with more then one mop pad. One gets dirty pretty quick. If you have a bigger home you will need 2 or 3. The hand held option works but I have found I have not had to use it very often. So I have only had this a few weeks I will have to see how long the machine actually lasts to know if I would buy again.