Despite a few quirks it has performed well over time. The hanger function never became useful, but I have hung my own hangers with clothing on the rail. It is a little clumsy, a little imbalanced when moving it around, but for the price you can't really beat it. I have used mine every day for a long time without any problem. Performance Despite a few quirks, it has performed well over time. On occasion you have to pull the head of the hose up high to dispel water collecting in the hose. You may also have to soak the head in vinegar if you have allowed too much mineral deposits to clog it up. Using distilled water will prevent this. Safety Steam can burn you and you have to be careful, but the steamer is well made. It could be a little less clumsy in the upper parts, but it works well enough. Ease of Cleaning There is not much to clean. I have washed the body with a cloth. I have rinsed out the water reservoir with some vinegar to get rid of residue. And I have soaked the hose head in vinegar to get rid of mineral deposits. None of this was difficult. Ease of Use Once the steam builds up you have to keep going or vapor will start to condense in the hose, but once you figure out to lift the hose head and dispel this when it builds up, you will have fewer problems. The reservoir is big enough for anything you would do in one day and for me lasts at least a week. The other difficulty is arranging your clothes so that you will not just be adding wrinkles. It's not always easy. Durability It has lasted a long time. The hose is of a longer lasting material and that is what goes first. Design Including a hanger on top is a good idea, but it is very difficult to put up and down so I leave it up. That means it takes up more space and is a kind of imbalanced object in the way. I found it not so easy to use the hanger itself. Another good thing to have would be some kind of clip at the bottom so you could stretch the cloth to get out wrinkles...say along the button line of a shirt. I have not figured out how to do this yet with 2 hands.