Delivery was fast, and there were no missing or damaged pieces!  Assembling was a challenge but well worth the effort.