Perfect my dog kept slipping on laminate stairs It go so bad he wouldn’t climb them he would just sit and cry Now with the runner “ain’t no stopping him now” we All love them