I LOVE this desk! Great size and functionality and looks amazing!! I was not, however, very quick at putting it together. Unfortunately, I placed one piece in upside down and didn't figure it out until almost to the end of assembly. Luckily, my husband was able to help me fix the problem without having to completely pull it apart. Customer service was also helpful with their suggestions to fix the problem. I don't think I would order again because of the challenges to put it together, but I'm very happy with the finished product!