Firm but not too firm. Using these as extra bed pillows in my shams. Fit great and look amazing!