Dogs love this.  I have a 17 yr old dachshund who navigates these stairs beautifully.  My pomx also uses to get onto the couch.  They weigh 20-25#.  So happy with this purchase.