I bought this 3 years ago. The ramp has worked great for our 100 lb Lab. The surface was too rough for his puppy paws so I put an old yoga mat on it and it solved it. 
I just ordered another one because we need another. We’ll see if he wants a new yoga mat or his grown up paws will be ok.
I ordered this one to have two. This is a great ramp, sturdy, well made, safe and easy to operate, fairly light and very easy to store.