My dog recently fell down our steps and refused to go up again. These were a life saver ! They’re great and stay out. My only issue is that they come in a box that’s smaller than their length So they don’t lay flat just yet/m.