I bought this bench for my front porch.  It arrived on the estimated arrival time and I am very happy with it.  My husband and my dad were able to put it together within minutes.  It looks exactly like the picture and has a good weight to it; very sturdy - I am sure it will last for many years.