Product was delivered on time and in great shape.  Did have to put together, but it was easy.  Chairs are comfortable and perfect height for our counters.