This ramp is exactly what I needed to keep my Yorkie-poo from jumping off the bed. It took a few days to convince her, but now she’s doing great! It’s really sturdy and the non-skid material is very effective. Highly recommend!