For the price this sofa is such good value - they are a little firm but do the job. I am extremely happy with them as I also got the 3 seater.