The desk was not easy to put together! It took a few hours with someone helping me. It definitely works for the price, but isn't the best quality. Overall I'm happy with it.