We have a Cavalier King Charles Spaniel (18 lbs) and these stairs are perfect for him to climb up into bed with us. Its not good for him to jump up on things so stairs were a must. I love the heavy duty feel of these unlike the softer feel of foam stairs. Came packaged nicely and we are on year 3 of using them. great quality!