Firm but soft to step.  Much better than the plastic steps with fabric over them. Took a few days to learn and trust it was ok.  This is after we figured out it wasn’t a toy!