It functions perfectly! The only problems I am having is that the steam function takes a bit to heat up and there is no way I can find to empty the water out other than turning the whole thing to the side or upside down- I am afraid that would let water into the motor.