Perfect fit and perfect setup for my deck.  Chairs and couch are sturdy and comfortable.  Chairs rock and swivel 360 degrees.  Couldn't be more happier on quality and comfort.