very soft material and it stretches well. i wish it were thicker but it does the job. looks nice.