The present invention relates to a composition according to the present invention comprises: (a) at least one particle comprising at least one cationic polymer, at least one anionic polymer, and at least one non-polymeric acid having two or more pKa values or salt(s) thereof; and (b) at least one physiologically acceptable volatile medium. The composition according to the present invention is stable, and can have a variety of cosmetic functions. For example, the composition according to the present invention can prepare a film which can have cosmetic effects such as absorbing or adsorbing malodor, changing the appearance of a keratin substrate such as skin, changing the feel to the touch of the keratin substrate, and/or protecting the keratin substrate from, for example, dirt or pollutants.