I have two miniature dachshunds and I've switched from steps to the ramp to reduce the chances leg and back problems. This ramp is used for them to get up to the bed; we have a high mattress about 32" above the floor.