The bench arrived as promised, in 2 days, with free shipping!!!  It was fairly simple to assemble, no missing parts, scratches or dings.  A great value for the price!!!