Soft material but didn't like it being a zip closure. The yellow is more intense in person vs the online pic.