I bought this to help my senior dog get up and down the steps to our front door.  The nonslip textured grip on this ramp is superior to the sand paper style of other ramps. That is a plus.  However, the material was not made to last.  It claims it holds up to 500 pounds.  I weigh 120 lbs and the ramp broke when put a foot on to step up.  I am glad it was me and not my dog who fell.  If she had fallen through and broken her weak leg, I would have been really, really, upset.  As it is, I am just out the $128 I paid for the ramp I used for less than a year.