Excellent product. Incline of ramp is perfect. Not too heavy. However I do find I have to hold the ramp when my dog is on it for safety reasons as it sometimes shifts in place. Overall I am happy with the product.