I recently purchased this ramp for my older dog  she was having trouble getting up the steps that I had for the bed. I really like it,  it works well for her only one thing the material that its covered with looks good but she can't get up the ramp she slides off. I had to cover  it with a blanket so she could get up, so far since I've put it on she had not had any trouble. I did try taking it off and she just could not get up the ramp so I put it back on. I'm trying to find some material that I can sew on it that would look as good as the material that came on it. But I feel better with the ramp even with the blanket on it, I worried about her falling but now she gets on the bed with ease. Even with the problem I do recommend it I just wish I didn't have to cover it because it looks so nice it matches my bedroom set perfectly.