We ordered two of these for our front porch area.  Thankfully I have a very handy husband and he was able to put them together after a couple of days of work.  We had a couple of problems - one of the edge pieces was warped. (on each bench) ..and one of the screws wouldn't catch on one bench  - he had to put in some wood putty and wait overnight to have something solid to screw into.  I was intending to buy IPE benches which were like $500 each, and thought I would get these and save a ton.  Well, I saved a ton.  I hope they last and we get to enjoy them a while.   

Pros: I got a good price....
Cons: not the highest quality... hope they last a while.