cushions are rather firm...over time, they seem to be getting more comfortable.  Backrest should be taller.