product matched the description   all parts were numbered which made it very easy to locate the parts needed when putting the desk together.. A bit time consuming putting it together  but when done it is a very nice piece of furniture  for the priced paid and comes with a nice warranty  The desk file drawers slide all the way out and very easy on the  ball bearing glides.