Works really well, but I had to stop it every once in awhile because the cloth would come off and it was too hot to put it back on. I think I just need to use it more to get used to it maybe, because it would only come off when it would get stuck, which maybe was a user error? LOL it cleans REALLY well though. Love it!