sturdy

adjective
  1. strongly built or made; not easily broken or damaged
  2. physically strong and healthy; hardy
  3. showing determination and strength of character

Examples