Overall, I am very happy with this desk. It looks great and fits well in our small office. The quality is decent. It was easy to put together, but did take about two hours because there are so many parts.