Look decently made and seem to have good grip but run really small. Normally wear a large but the XL in these don’t even come close to fitting.