I was looking for something like this for a long time and someone mentioned Wayfair.  WOW.  What a gorgeous bench.  It so enhances the front of my home and I'm delighted to have it.  

Pros: I didn't trust myself in assembling it so I asked someone who I knew could do it and likes to put things together.  He did a great job and said that it was relatively simple to do. 
Cons: I don't see any.