Good quality for the price.  Very easy to put together.  As mentioned cushions are very slippery but I found adding throw pillows helps them stay up.  Figure will need to purchase new pillows every other year.