The ramp is as described however, the footing is like cheap sandpaper. My Bichon refused to step on it and slid when I finally coaxed him on it. We went to Home Depot and bought some outdoor mat material and cut it to fit the ramp. He ,reluctantly,walked on it today so I am hoping he will eventually get used to it. 
I would have returned it immediately but that is such a hassle plus you are deducted an amount for shipping. When will I stop ordering online???????