Received desk the following day after it was ordered...unbelievable service!!!  Easy to put together.  My son will be able to use for years to come.  Great, quality desk!