This ramp is a necessity if you have a truck (Tahoe) and a dog, especially a big dog.  We have a Great Dane, and he uses it without any problem!  

Pros: Easy assembly.