Wasnt expecting the sectional to literally be 2 separate pieces after we assembled it. But thats okay, it hasnt moved at all after set up. Not too firm, just comfortable enough. My spouse and I slept on it for the first 2 nights and found it to be pretty comfortable. No back pain or anything. Its been relatively easy to get our dogs hair out of it so Im prettyy please with the purchase.