These are very sturdy, don't tip or sway which caused alarm in previous experiences and steps are "carpeted" so puppy nails don't slip, slide, or gouge.  It took a few tries to get her to use them, but now goes up without any alarm making both our lives easier!