Wayfair...you've got just what I need.   It looks better than I expected, is very comfortable and was so easy to assemble.  The cushions are firm and it appears that over the course of time they will remain that way.  I ordered this in the oatmeal tweed color and it fits my décor perfectly.  I took a chance on this based on the reviews and so far, so good.  Love it...love it...love it!