Did a lot of research and figured the rubber non-skid surface was the best choice for our boxers out of what  was available on Amazon at the time.  Had a few reservations thinking the ramp would have to set/install at an angle in our truck rear doorway, forcing me to place more of the top edge into the vehicle, leaving less ramp length.  Surprisingly this was not the case!  Have not yet introduced the dogs to the ramp but don't expect problems. It is wide enough for them at 17 inches and quite sturdy!  It is not the lightest of options but I am a woman and can easily lift it once the bifold spring latch is hooked up. However, won't have to worry about it flying out of the truck bed or jostling around too much.  Our 2015 RAM 2500 Crew Cab (pretty tall!) has the fold flat floor in the back.  The ramp rests securely on the ledge of the elevated floor.  Yet the ramp angle appears to be quite manageable.