layered

adjective
  1. arranged in layers or levels, one on top of another
  2. having multiple levels of meaning, complexity, or depth

Examples