Super Glue. Its hard and rough, but if it were added to the soft material I bet it would be pretty hard and good. Only thing I can think off without causing serious risk to the sleeve.