This is a great couch.  Easy to assemble.  It is definitely firm, but I am hoping that helps in keeping it looking new for longer!