Our puppy loves this ramp! We have a mini dachshund so protecting his spine from falls and frequent jumping is really important. I originally discovered this ramp through a targeted ad and when I started comparing it against others, it just seemed so perfect. It assembles and collapses super easily so can be slid underneath the couch for storage and is made of attractive and durable material with great grip for the pupperino. Even my cat likes it for a scratcher.