The ramp is solid and sturdy so I dont worry about my dog walking on it. The carpeting on it gives good traction, which helps because it is a slightly steep climb. I have a ten year old chihuahua and he has no problem climbing and descends the ramp. It was also easy to put together. I would definitely recommend it.