the strap is faded i don't really know what to do there but on the heel I'm pretty sure they have glue made for that but if not i would use super glue because i and a pair of lebron 10 elite sport turq and the carbon fiber on the side was ripped and i used super glue and you could never tell it...