These steps are sturdy and well made.  For going up, they are very functional, but for coming down the downward tilt discouraged my dog from using them.  He would not use them to go down.  We had to stop using the steps because our dog would always jump down from the high bed and he incurred spine damage.  We now do not allow him on the bed.  He has finally healed of most of the spine damage.  For a while he could not walk at all.  The vet was not sure he ever would.