Perfect couch for my first apartment. It was pretty easy to put together by myself and the instructions are straightforward. The cushions are firm, but still comfortable.