It’s perfect for what I was looking for. It’s very firm as other reviews mentioned, but not so firm that it detracts from purchasing. I did buy two larger sized pillows since the seat is deep. I’m in love!