Excellent quality. They stay in place, look nice, and have made descending our stairs a much safer endeavour for our dog.