These stairs were a lot smaller than I thought. It does not meet the needs I was planning for it.  The foam is hard enough for a small pet to not to depress but if someone runs into it will not get hurt.