Love this couch!! Extremely easy to put together and the fabric is amazing. Definitely on the firmer side as others have said but not uncomfy by any means and cushions unzip to wash/if more padding is preferred!