Chairs came before estimated delivery and where in perfect condition right out of the box. Assembly was easy about 20-25 min per chair. Quality seems excellent. Very comfortable and our client loves them. Great  product for the price!  I would recommend this product!