Good luck with your purchase. It's firm but gives good support, and the back rest solved my back problem. I'm quite satisfied with it - it did take a while to get used to though. I had to break my self in to the seat.



Steve