Hi Wayne,
the attached photo is Firestone ND bar treads on my shorty, they are Firestone and made in USA so very good quality, the lugs are slightly bigger than Olympic trojans but not really obvious. the usualy problems with grip and breaking with all bar treads
I'd buy them again no worries.