Despite what some reviews said, this desk is holding up just great. Especially since it was for our home office that gets used everyday. Did not take long to put together, maybe a few hours. Excellent desk especially for the price.