I was very nervous about this purchase after reading some negative reviews on other sites - I actually tried to cancel my order, but it had already been fulfilled. That being said, I’m so happy it was not canceled. The desk is great and was relatively easy to assemble if you go slow and follow the directions. For reference, I am 9 months pregnant and it took me about 2 hours to assemble. It is heavy, so I wouldn’t necessarily recommend this - but my husband was busy and I couldn’t wait!