I've been looking all over for a steam mop that also vacuums. There are only a couple on the market, and the Haan HD-60 is the most affordable I found. It was very easy to assemble, and I was able to put it together in only a couple minutes, without the use of instructions. It's also very attractive, and reasonably priced for a unit that serves two functions.
Although some people have mentioned the lack of getting into corners and under things, I found the Haan very easy to maneuver, and the sweeper (it really isn't a vacuum, but a motorized sweeper brush with a small container for picking up and holding crumbs, etc., from the floor) worked better than I thought it would. I had no problem running along the baseboards, and getting under the coffee table.
The steamer portion also heated up quickly, distributed steam evenly, and was easy to push on my hardwood floor. Overall, the unit is lightweight and easy to work with. This is my first steam cleaner so I didn't quite know what to expect. Unfortunately, I found that the steamer pretty much took the finish off my wood floor, leaving a rather dull, matte finish. It, in no way, ruined the floor, but I found the finish duller than other portions of the floor that were not steam cleaned. I'm going to try it again, after putting a finish/polish on the floor, and see what happens. I didn't notice any streaking on the floor, as a couple people have mentioned, but I'm not so sure the overall result was much of an improvement.
I actually preferred the sweeper portion of the Haan HD-60 as the better value of its two functions, despite it's inability to actually vacuum (as in create much suction).
I'm rather disappointed that the unit doesn't have an on/off switch. As soon as you plug it in, it automatically starts to steam, unless you push the foot pedal at the base which switches it over to sweeper mode. If you want to "Pause" the functionality of it, you simply place it on a hard plastic base (provided), while running, so the steam doesn't go through to the flooring. A somewhat odd way to get around having an on/off switch. I don't know what they were thinking with that one, but it also prevents water/moisture from hitting the floor, if you don't want it to.
I'm recommending the product, because I think it performs well enough for what it was intended to do. I bought it for my hardwood floor, but haven't tried it yet on tile, linoleum, carpet, etc.