This bench is exactly what I had been looking for.  It came quickly and was very easy to put together.  Very happy with this purchase!