It was a little time consuming to put together--not difficult, only tedious due to the number of small parts. Overall, it turned out well, and I'm very pleased with this piece considering the price I paid. If you're looking for something functional that does the job, I would recommend this.