Exactly the couch we were hoping for! Easy to put together, big enough for our family of 3 plus the dogs and it’s firm but still comfortable. we like that the ottomans aren’t attached so we can move them around and lay out in anyway we want. 10/10 recommend.