This pet ramp was easy for my dogs to use.  It took a little coaching because they prefer to jump out of the bed of my truck but they are both getting older and they don't realize that is why they limp later.  I like it because when and if I ever need to clean it, it will be easy.  There is no material or anything to catch dirt.  I can just spray it off with water.  My dalmatian gets wet every time I walk her anyway because she loves to swim in the lake.  She is 13 years old.  My beagle who is 7 years took the lead on teaching the older dog what to do to climb the ramp.  I have a Ford F-150 truck and it works perfectly.  The ramp has gotten beaten up a little because it is plastic and I just toss it around but it has not cracked or anything, just a little rough on the edges but that is my fault for letting it hit the concrete.  It is a little heavy for me but I have not pinched my fingers or had any close calls with safety.  I put it in the back seat of the truck while I am walking so no one steals it.  I have the seats folded down so it makes it easy.  While I am driving, I just leave it in the back of the pickup and on the spray in bedliner, it does not slide around.  I would purchase it again!