The bench arrived earlier than promised.  It is a good solid bench for a good price.  The only complaint - minor - is that the velcroed cover for the underside of the seat didn't fit very well and took a lot of fiddling to get it to stay on without drooping.  Other than that we were impressed with this bench.