Shipping was fast.  Assembly was super easy - you basically have to attach the legs and that's it.  The desk was heavy - it feels very substantial.  It's a perfect smaller desk!