The set is awesome!!!!  It was super easy to put together so it took no time at all to do.  The cushions are comfortable to sit on and are holding their shape.  The overall quality of the furniture is good.  So far it's holding up well.