I LOVE this desk.  It came well packaged and mostly assembled,  it took me 16 minutes to put it together by myself.  I think it took longer getting the box open.  It fits the space I needed perfectly and I don't think you can beat it for the price.  I don't know how it will hold up in the long run, but so far I am very happy.