We are very pleased with this desk. The quality is great for the price. Our only challenge was the time it took to put it together. It was involved but all the parts were there, the holes for screws all line up and the pieces fit very well. It's very sturdy once it's all together. Delivery was communicated well and on time.