Having a long lifespan; surviving for a long period of time.
Insubstantial.
Thin in substance or consistency.