You do have to have patience putting this desk together, but it's well worth it. It took me about 2 hours to assemble it. The quality for the price is fantastic -- wood glue helps secure the desk to make it more stable than other assembled desks I've used. Love the style and the color.