The set looks very nice and is sturdy.  It takes a while to put it all together, but there is a lot to it so that would be expected.  One of the buttons has already fallen off and we had to sew it back on - hopefully that won't happen anymore.  The cushions are adequate but they are thin.  It looks like a much more expensive set than what it is, so I would say it's a good value.