I love this desk.  I had to wait 3 months to get it but I love it.  I basically put it together myself until the last couple of connections but was easy to complete.