Exactly the comfort level I was looking for, firm and easy to sit in for long periods.  I ordered two and I love them.