I needed a ramp for 12lb dog, who was in recovery from IVDD. No more steps for him. This ramp is perfect for him to get up on a chair. The 42" is good, because of the incline. Ramp easy to move out of the way. Fold and slide under couch. I would recommend this ramp, for small to larger dogs. It is sturdy.