resilient

adjective
  1. able to recover quickly from difficulties or setbacks
  2. able to return to original shape after being bent, stretched, or compressed
  3. Usage: technical

Examples