I had waited a few weeks for a bench that was out of stock.  I was notified about 3 weeks later that the manufacture was not going to be making that item any more.  I was disappointed but ordered the above bench.  It came exactly when it was suppose to.  Assembled easily.  It is a good product for the money.  I plan to recover it in a fabric that I choose.