I absolutely love this couch was super easy to put together ! It is firm but will be able to break it in slowly and I believe because of this is will last longer . True to colour