My order was delivered on time. Took it straight from the box and put it together. Everything lined up and was a breeze to put together. It totally matched my patio set I had purchased a few months ago and wanted another side table! Thanks