Cream blushes are more pigmented and hydrating than powder blushes. They are long lasting and very good for skin.