This fit perfectly on my deck.  It was tested the day it arrived and my company found it comfortable.  I like it enough I accidentally fell asleep on it.

Some say it takes 2 or more hours to assemble.  It took me 45 minutes.  Just follow the directions and dont tighten screws all the way until they are all in each piece.