The ramp is decent.  I have a deck with 5 steps and was hoping the ramp would be long enough. It is, but it's too steep and my dog with his wear rear legs still could not walk up it.  He could have if he was in full health but then I would not have needed a ramp.  I liked the fact it is light and folds nicely.  Easy to carry and still sturdy.  The traction for the animal is similar to a light sandpaper.  Another good feature is the ramp, when extended, holds securely to the top level of where the animal needs to go