I love this couch! It is so comfortable. It’s firm, yet still comfy to lay and lounge on. I love the modular aspect so that you can change the shape. It’s gorgeous and the upholstery is good quality. Easy to put together