The invention relates to a composition for topical application comprising as an active ingredient a peroxide and a retinoid wherein one of said peroxide and retinoid is in the form of first microparticles comprising a solid particulate matter of the active ingredient coated by a metal oxide layer and the other of said peroxide and retinoid is present in an uncoated free form or in a coated form of the active ingredient. The invention further relates to method for treating a surface condition in a subject using said composition, a method for preparing a composition exhibiting improved stability, and a kit comprising: (a) a first composition comprising a peroxide as a first active ingredient; and (b) a second composition comprising a retinoid as a second active ingredient; at least one of said first and said second active ingredient being coated by a metal oxide layer.