I have extremely oily skin. Even in the winter, I tend to shine. In the summer, it's even worse since I live in a place that rains a lot and has high humidity. Overall, this powder does a good job at keeping the shine away. It has a silky, lovely texture and matched my skin beautifully. However, 16 hours is pushing it. I went to a concert last night that was full of people and the end of 4 hours, I was a little shiny. It wasn't as bad as usual but I would recommend taking this with you if you want to be matte all day or night. However, this is still a great powder and such an upgrade from my usual $9 drugstore brand.