Package arrived on time.  Well packaged for ultimate protection.  Very easy to put together, it took an hour an half to put together on my own.  Instructions very straight forward.  No pieces missing.  Very happy with end product.  Highly recommend.