Nice ramp except the "lip" that "hooks" onto the sofa/and or chair slips and falls. Not good when you're trying to get your injured dog to walk up it. The sandpaper texture is a little too rough.....maybe a little smoother would be better. I understand it's so the dog doesn't slip but a finer texture would work just as well. I probably won't use it but my sister will use it to slowly train her agility dog.