Phenomenal purchase! It even came in a week earlier than expected. It was simple to unpackage and hook together with the clips that were provided. All of the cushions are nice and the seat cushions are a little on the firm side, but it will definitely hold up long term.  We have it set up in a screened in porch that is 18 ft. by 14 ft. We are also going to enjoy the covers that came with it, so we can cover it when the pollen begins to fall.