Very nice desk. It wasnt too difficult to assemble. It included the tools for the job. At first I assembled it to have the shelves to the left, then I changed my mind and it was very easy to assemble with the shelves on the right side. Its a very nice looking desk for the price.