I love this stuff. I actually discovered it at Wal-mart, but they didn't have my shade, so I ended up buying it at CVS.
It's creamy but doesn't leave your face feeling wet, medium coverage, and buildable. I sometimes even use it to conceal red spots with a little bit of loose powder. I usually prime with SPF primer, then use loose powder, then top it with this BB cream. My face stays matte for up to 6 hours without a touch-up, and all I really need is a bit of loose powder to re-mattify this and keep it going all day. Doesn't dry out or cling too badly to dry patches. Plus, a little goes a LONG way.
It's one of the only BBs I've found with a decent SPF that doesn't A) smell like sunscreen, B) go on super thick, or C) leave sunscreen residue.
I have the fairest shade and it does lean a little dark (with a very mild orangey undertone, but I don't mind because it's perfect for that summertime glow). I just wish that they had a fairer color for in the winter because unfortunately, I turn pale in the winter time. But this is my go-to in the summer, and it's such a good price.
The only downside is that the formula is a little wet. Great for using just a little to get a lot of coverage, but bad for the packaging. It doesn't leak out of the packaging, but it does leak inside. When I open it, there is usually a bit of product around the whole applicator tip. I usually just scoop it up with my finger and use it, but it is a bit of a pain (and a little messy). I usually store the product on it's side to minimize this as much as possible.