Great sofa at a great price. Love the look and it feels sturdy. It's firm for sure, but that's fine for us as it's in a less-used sitting room.