Love these stairs.  We have a 50 pound dog who uses these and they work very well for him.  They are heavy enough not to slide and JUST deep enough for him to feel confident using them,