We have a giant breed dog (Newfoundland) and needed something for both a truck & small SUV.  Have tried many ramps & the quality is iffy at best.  This ramp is solid & strong.  The telescoping aspect is perfect because you don't have to open it all the way to use it.  It has sides vs a flat surface, which adds another safety component for solid footing.  The non-slip surface is like sandpaper so even a wet/muddy dog won't slip.   

Pros: Fantastic quality and very easy to use.  
Cons: This is a high quality ramp and the handle is a bit cheesy for this product.  It's plastic & can't handle the load it holds.  It's broken twice now.  Good thing is the manufacturer stands behind it & sent a kit to fix it.