It works fine for our lake house dock. I really wish the steps were a little deeper. Our Rottie has trouble sometimes as she puts her paws too far forward when going up the stairs. Going down is now problem. We also had to do a little extra tightening, but they’re sturdy enough.