I am completely happy with the quality of the product, which is attractive and well made.  It arrived before the estimated delivery date and was very well packaged.   All the pieces and holes aligned well.  I found assembly a bit challenging, but that was due to my own ability and not to any manufacturing deficiencies.  It would have been helpful if the on line description had included the measurements.  Fortunately the bench fits exactly where I intended it to go.