The ramp works perfectly for both my dogs.  One of them is a a tripawd and with age (9+ years) she has more difficulty getting in and out of the pick-up.  The ramp gets her easily onto the floor of the truck and she has no problem getting from there to the seat.  My other dog (same age) after a little apprehension, now loves the ramp and waits patiently for me to install it.  The only improvement I can suggest would be a way to lock it in the open position because it requires care to avoid pinching fingers when removing it.  Great product.