We love this sofa, the seat cushions are firm but that is exactly what we were looking for.