Non slip surface makes ramp safe.  Very solid and not tippy.  Easily holds the weight of my 60 pound retriever.  Pet learned to climb independently after only one use.  Would definitely recommend.