Elastic nylon. The Garmin one is expensive but to me it was worth it.