Overall I like this desk a lot. It is just the right size and enough storage for my small home office. It took about 2 hours to put together myself which was what I expected given all the pieces. After I assembled all but the top small drawer I realized that the instructions didn't contain the steps to put that one together.  It was also missing 3 screws to put the drawer together. Luckily I had some at my house to use as replacement, but that was frustrating. I did make sure I used all the right screws and ensured I had a clean work space so I know I didn't misplace anything. 

Besides the missing screws, awesome purchase. I love it!