If my dog could speak, I believe he would say this ramp was the answer to his prayers.  He loves it and it shows.