I couldn't be happier with my purchase.  I looked for several months before purchasing this set and I love it!!  First of all it comes assembled!  Awesome.
Feels sturdy, cushions are decent.  It just looks great all the way around.