I chose them depending on my purpose. if it's a daily watch, then it's a sapphire crystal, as it is more exposed to impacts, and thus to scratches. if it's a formal one, for occasional wear, than hesalite will totally do. both are ok, only depends on what you want your watch for