I can only answer about how my grandson wears it. He wears it everyday to school. I have washed. it. It holds up well. So this would depend on how often you will be wearing it. But it is a good product in my opinion. I have only had it for a while. Hopes this helps.