We bought this a couple of years ago when we got a large puppy. We wanted him to be ramp trained for the future when he is older and will have difficulty accessing vehicles. It is a great ramp. Love it! Freddie took to it right away as a pup and has no issues using it as an adult. The surface is easy for the dog's paws to grip so no issues with slipping.