Yes they do fit. And yes they will be worn. That is why it was so hard to find a pair. Size 9's are ( to quote @Jon the Don ) hens teeth! Those photos were taken after cleaning and reconditioning the Kevlar. Hopefull they dont fall apart like my Black and white factory pilot pair did.