Came in very handy for my dog who is getting up in age. It took a day or so for him to get use to the steps to reach his favorite hangout (the sofa in the family room). He is  up and down them and loving it. No more jumping up and down on his old bones.....Very sturdy  (he's 40 lbs)and it folds for storage if necessary,  Glad I purchased it.