Perfect combo of soft but firm.  Perfect height.  It’s our favorite purchase in a long time.  We love it.