Arrived on time.  Ordered because we needed a couple extra drawers and the bench is good to sit on while putting shoes on.  Relatively easy to put together and is very sturdy.