Overall a great desk for the price. Unfortunately a few pieces were missing but we were able to pick them up at lowes. Easy to assemble.