My kid wasn't able to wear these as long as expected because they were just too small compared others the same size. They seemed well made like they would last, but since they just weren't worn much I can't say for sure.