Absolutely love this chair! It's a bit of a pain to put together but worth it. 
It's firm yet comfortable, perfect for me with my disabilities.