Arrived on time. Exactly as described in the description box.  The only reason why I didn't give it 5 stars is because the desk is a bit wobbly.  However, it's nothing serious enough to have me return it.  I'm completely satisfied with my purchase.