This bench is beautiful and fits perfectly in my front yard.  It was easy to put together but we need to get some larger bolts as the ones sent were too small for the holes.  

Pros: Great Value, Sturdy, beautiful
Cons: slight modification needed to assemble