Arrived in 2 days and are exactly as expected.  Sturdy, stable, and well-made.  Assembly took about 30-40 minutes per chair, but any less would likely speak to poor quality.  They are wonderful and I am glad I ordered 4 instead of 2:)  I highly recommend and price was excellent!!