This couch is perfect! I bought it for my son, it’s firm and was easy to put together.