durable and flexible