It was easy to assemble took about 30 min. The only problem is the timer runs slower than expected. It will close at a certain time but wont open at the time we set up the timer for. Clock started to run slower than the time that was first put in. Other than that it works great.