I love this couch! It is so easy to assemble but two people is definitely ideal when building it. It is firm but it is very comfortable! It’s perfect!