This was a GREAT IDEA for our 11-12 year old dachshund-poodle to get on and off of the bed. The only problem with it was that their little paws cannot get a good grip on the carpeting. Therefore, we went to Home Depot and purchased a wide anti-slip tread adhesive, which we mounted in several strips only a few inches apart all the way up the entire ramp... After that, it was PERFECT!! We got a new little one and he is also using it to get on and off the bed! Love it!!!