Exactly what I needed. Excellent quality--especially for the price. Was difficult to find a desk with three file drawers so that part especially met my need. The center drawer and two small box drawers are great.

Word of caution. Very time consuming to assemble. We hired an assembler and it still took over 5 hours. One part was mislabeled but he was able to adapt.