It is firm but not uncomfortable.  The back cushions have more give.  The back is not too low, but is not tall, so if you want a tall back this is not it.