We bought a new bed, which was quite a bit taller than our previous one and we could tell our dachshunds (15-20lbs) struggled to get up using our previous dog stairs. This ramp was perfect for us- stable, with a gradual incline. It takes up the entire bottom edge of our king size bed so make sure to measure. I love that it is wood and not plastic.