Very nice firm but soft. Sooo comfy. Have plenty of room plus some when my family gets together at the holidays. I will say if you have animals with claws ( which I do ) this may not be the right material for you . My cats claws get stuck in fabric then it snags when he pulls em out.,