The ramp functions well but was broken when I took it out of the box. I would have returned it but needed to use it to transport our elderly dog.