Customer representative that help me place order was amazing!!  Delivery was within stated window, with frequent updates.  Received and setup new desk yesterday...it looks great and easy to put together.  Kids and I unpacked and assembled within an hour.