The desk was relatively easy to assemble, however had some misaligned pilot holes so we had to drill some additional holes to make it work.  The desk scratches easily as well, but now that we know that we put a protectant barrier on top. The size of the desk is great and functionally it works really well, however the area designed for the computer tower is exceptionally challenging to get to - have to crawl under the desk to get to it.  Overall we give this one 3 stars as the quality and functionality are good enough relative to the price, however we were hoping for something a bit better.