This is the 2nd pair of these we have purchased. My son has the giraffe pair already. This tine we went for the shark. They hold up very well. I know because these are worn everyday. The last pair is 1 year old & they still are in good shape. We always get compliments about how cutw they are!!