Nice firmness! Glad it is not squishy so it can be used as an extra seat if needed.