I struggled to find a sofa just the right size for my space. This sofa is perfect. I love the flexibility the footstool gives. It’s firm but I’d rather that than soft. The whole family can fit on and it’s a reasonable price.