Machine is exactly as described. Not sure how long it takes to complete the cycle since we power it up before going to bed. Have ran it three times and so far, so good. I'm happy with my purchase and even recommended it to my neighbor who also bought one.