The desk is a really nice piece. It shipped very well packed and all the parts were labeled appropriately. I was able to assemble is with my 10 year old who the desk was for in a fairly quick time. I would recommend having a level and square on hand just for a few parts that can require a little more accuracy. Ex. The draw slides. Overall, I would definitely recommend this desk for anyone looking for something sturdy and reasonably priced.