Really comfortable, good fit with plenty of stretch. Bought an extra pair - really nice colours too. Time will tell how long they last but they feel well made. Like the protective rubber materials on the outside also.