Very comfy without being too soft. I would say the perfect amount of firmness and great looking as well. Plush in all the right spots and a classic look. Highly recommended!