Bought these for my son for Christmas so he hasn't worn them yet.  But, have bought this brand before and loved them.  They are sturdy and last.  My other son has had his for 2 years, I finally replaced them because he outgrew them but loved them so much he wanted to keep them.