The good thing about BB cream is that it's purpose is too accompany a variety of things. I like to think that it's a moisturizer and foundation in one. It makes your skin super smooth, oil free, and soft. This is speaking for all BB creams, not just this one.
However, this is one I recommend. It's a good price, and worth trying out to see if a BB cream is something you want to invest in.