This ramp is just what we needed for our dachshund that suffered a spinal injury and cannot walk up and down stairs.  We put it in our backyard so that she can get from the deck to the patio on her own. It's given her back some of her independence, and for that alone, it is well worth it!!

Pros: Light, sturdy, and easy to manage
Cons: none