I was using an ironing board as a ramp for my mini dachshund but this is a lot better. It's shorter and easy to tear down to travel.