This is my English exercise of filling the correct preposition into the blank:
Both genders and all social classes, from many cultures can wear jeans. ___ thick materials, jeans became companions of the workmen.
For me, I think the suitable preposition is 'with', while my friend believes 'for' is more appropriate. He explained 'for' in this case means 'because of'.
Which one do native speakers frequently use in this case?