I’m really pleased with this pet ramp. I have a young 9 lb terrier who spring-boards herself off my high pillow top bed, I knew it was just a matter of time before she injured herself. The ramp is well made and sturdy. I like that the foam inserts can be easily removed with the zippered compartments and the cover washed. 
After a bit of prompting/training my dog got the hang of going up and down it with ease.