Purchased last month. Should have purchased a year ago. I have a short legged puppy. Hard for him to jump up on & off bed(plus it's not  good for him). This ramp is AWESOME for him. Placed at end of bed. After just two times of coaxing him, he uses it all the time. Ramp is long, but nice because it makes it not to steep an incline.