Bought this seat as wanted something smaller than a sofa to go in the dining room. Really really happy with this seat, and the dog approves too. It's firm but comfortable with the addition of a couple of softer cushions. Great price!