The cushion is very comfortable and firm. For height reference, I'm 5'-0", it would be perfect if the head rest is an inch shorter from the lowest adjustable height.