Ramp seems a too steep, my dog is scared of it.  Seems should come out longer so it wont be so steep.
It is slippery, seems it needs a different rug that has texture so the dog cant slip.
Sorry but this is my honest review.