Excellent product although it took me about 4 hours to put it together.  It was much more robust than I expected and well worth the price.  I would recommend this to anybody looking for a similar desk.