So far, we love it. Nice looking and easy to assemble.  The cushions are firm, but comfortable.