hi, this is my favorite powder, it does stay on the whole day, it gets rid of all the shine and i always look beautiful not to mention value for money.