Abstract. A set A ⊂ C[0, 1] is shy or Haar null (in the sense of Christensen) if there exists a Borel set B ⊂ C[0, 1] and a Borel probability measure µ on C[0, 1] such that A ⊂ B and µ (B + f ) = 0 for all f ∈ C[0, 1]. The complement of a shy set is called a prevalent set. We say that a set is Haar ambivalent if it is neither shy nor prevalent.The main goal of the paper is to answer the following question: What can we say about the topological properties of the level sets of the prevalent/nonshy many f ∈ C[0, 1]?The classical Bruckner-Garg Theorem characterizes the level sets of the generic (in the sense of Baire category) f ∈ C[0, 1] from the topological point of view. We prove that the functions f ∈ C[0, 1] for which the same characterization holds form a Haar ambivalent set.In an earlier paper we proved that the functions f ∈ C[0, 1] for which positively many level sets with respect to the Lebesgue measure λ are singletons form a non-shy set in C[0, 1]. The above result yields that this set is actually Haar ambivalent. Now we prove that the functions f ∈ C[0, 1] for which positively many level sets with respect to the occupation measure λ • f −1 are not perfect form a Haar ambivalent set in C[0, 1].We show that for the prevalent f ∈ C[0, 1] for the generic y ∈ f ([0, 1]) the level set f −1 (y) is perfect.Finally, we answer a question of Darji and White by showing that the set of functions f ∈ C[0, 1] for which there exists a perfect set P f ⊂ [0, 1] such that f ′ (x) = ∞ for all x ∈ P f is Haar ambivalent.