Excellent Quality- these stay in place and are very comfortable, now my 2 years old Labrador will go up and down the steep steps! I recommend this product!