My husband and I put this desk together.  It takes a lot of time and since there's so many parts you need to organize everything before assembling.  Other than that it is a nice desk.  I would recommend it.