Excellent purchase!  Product is exactly as described.  Only had to attach the legs to the bench.  Delivery was exactly as promised and by far the best price I could find online.  I highly recommend!