Love these steps for my dog!!  She is getting up there in years and these are just perfect!  She had steps before but they were made of foam so  I had to replace them and I don't think  I could have made a better choice!!