I love this couch! It was super easy to assemble and the perfect size for my first apartment. It is definitely more on the firmer side but i like that about it. Great height and length.