this elf setting powder is great for mattifying but only lasts for a few hours! it sets my concealer and foundation greatly and lasts for up to 3-4 hours. when I get very oily in my T zone i usually apply the powder with a beauty blender! i would definitely buy again but it feels like baby powder!!