Its perfect...my large puppy already 50 pounds ..is happy to use this ramp..its going to save his joints and my back  great purchase