This ramp is made very nice. It’s a little longer than I would have liked but it’s perfect for my older pups to get on the bed.  The color of nylon mesh pad is lighter than shown in the picture. Totally slip resistant.