The sofa was very easy to put together, sturdy, sleek and comfortable.  The cushions are firm and easy to clean.  One part of my sofa came damaged, but after I get a replacement part it will be the perfect outdoor conversation area.