Just received this set a few days ago and already extremely happy I purchased.  Took 2-3 hours to put together by myself while watching a movie, but was relatively easy to do.  I only needed a screwdriver, otherwise everything else was provided.  Picture is pretty much as advertised other than cushions are a actually a little lighter, which I was happy to see.