This ramp is very sturdy, wide, and easy to train a dog too.  It is stable when just leaned up to where you want your dog to get too.  I gave it 4 stars because it is a bit heavy and cumbersome to be used in a van or SUV.  For a truck, I'm sure it would be great!