So soft but enough firmness to support my back. I have these on my sofa they are perfect.