Just got this set yesterday, so I'm not sure how it will be in the long run, but it looks great!  The legs were pretty easy to attach, and the cushions are nice and firm.