The bench arrived in a timely manner and was very easy to assemble.  I was very pleased with my purchase because the product is strong and sturdy with a great finish.