Soft material but doesnt stay on the mattress well. Very loose elastic. Would not buy again.