I have used this foundation and this is one of the best foundation in market in this price range.I love the coverage of this product, its medium to full coverage foundation.As its matte foundation its good for oily skin type people, for dry skin I would suggest using a good moisturiser before applying it.it says matte+ poreless, which means it will hide your pores also and give your face a smooth finish, which it does upto an extent, but if you have many pores try using a primer before using it.
It can be used on any skin type.my skin type is oily and sensitive but suits my skin.
The only drawback I feel is packaging as it is a glass bottle, it might break if it slips from your hand.and there no pump or dropper to take out foundation from the bottle which makes the neck of bottle dirty, you need to keep cleaning it with tissue or cotton.But I feel in this price range we can manage that as the product is very good.