The ramp is very nice, but even though it has carpet it is very slippery!! My dog will have nothing to do with it.