This is a good desk for the price, but the assembly is a nightmare. So many pieces, it took 15 hours to put together and the parts did not line up.