Perfect!! Our dogs love it. They feel safe and secure. The ramp is well made. And there’s no shake or worry when the dogs run up or down the ramp. Perfect