We are using this dog ramp to aid our 15 year old dog to get up on and down off of our back porch.  Have only had it a couple of days but she is feeling more comfortable on it as we are training her to use it.

Pros: Sturdy made, easy to assembly and very portable 
Cons: Just isn't quite long enough for what we needed, but we are making do.