Purchased this product for our dog, he had difficulty going down the stairs. The threads look Andy feel great however, the sizes are all different, ranging from 27 to 28.5 inches, the threads were curly in the corner and required more tape to set down. At that price I was expecting better quality. I admit that our dog loves the product.