It came on time.  the packaging was excellent.  I put it together in less than 30 minutes.  It is sturdy and the shelves hold my large books without sagging. It does everything I wanted and the price was good.