You can not beat this desk for the price. I put it together myself and it took me approximately 4 hours and I was taking my time. It was a lot better marked with easy to follow directions than other pieces that I've had to put together.