We bought one of these so that our German shepherd and corgi mix could get up on and down from the bed without jumping. Our GSD has issues with her front paws, and it's just bad for both dogs' backs to be jumping off the bed.
It took a little while to convince them to use the ramp, but once they figured it out, they were hooked. They both use it consistently now.
The ramp is sturdy and looks nice with our rustic furniture. I expect we'll get many years of use out of it.