The product itself was amazing after assembling it, however, the instructions to how to do so and the piece by piece labels that were missing was a nightmare. Thankfully, I've assembled another desk before this one so I had some practicing done before this desk so I got this one done with one try!! I would highly recommend getting a desk like this quality and saving thousands of dollars from buying an already assembled desk so save the money and get it done yourself I would say and the quality is great as well!!