I bought this to go on a large reading bench for my office. It’s very comfy and firm. I’ve had it for a year and it’s held up well with casual use.