Just what I needed.  I have 2 small dogs and a high bed.  These steps allow them to get up and down without a problem.  They are made of foam and material so I don't have to worry about them slipping off the steps.