My pool doesn't have steps & my Golden, unlike my lab, won't jump into the pool. I bought this ramp plus "legs" and put it in my pool so my Golden could walk down the ramp into the pool. He learned to use it immediately. My only comment is it's not stable & I have to hold onto it as my dog walks down it. Again - this is in the pool. I can't comment on how it is on solid ground. It did solve my problem, however. My Golden can now enjoy the pool with me & my lab.