Everything about this desk was perfect. It arrived exactly on time. It was easy to put together -- good directions. Took about three hours total. The quality is great esp considering price.