Product arrived on time and in excellent condition.  It was easy to put together.  The bench is of high quality and as described. It was exactly what we were looking for.