This desk is perfect for me! Looks good and feels very sturdy. It took me about an hour to assemble but it wasn't difficult, just time consuming. All parts are clearly labeled with a part number. Instead of written directions there are detailed pictures with specific part numbers labeled. There is a card included with an extra of each piece of hardware attached and they also include several extras of the smallest screw. Overall one of the best purchases I have made and I would recommend it to everyone!