for the price. They are holding up well. I would buy these again for sure. These are great to protect one's toes if one is clumsy and walks into things. I ordered a pair a few years ago and they held up well, stretching a bit to be more comfortable but keep sturdy. It was just time for a new pair.