Well pleased!!  Shipment right on time.  Quality was good.  Very easy to put together.  I love the benches that I purchased.