This mall is bigger and better than some. Not as good as others. They have a good selection of stores that you actually shop in (as opposed to the shores you wished you could shop in like Tysons II or even Pentagon City). The lack of a food court is mistake and somewhat surprising since they added on (Macy's) only a few years ago.
There are several anchor stores and a few non-fast food restaurants.
You'll find a different type of shopper at Fair Oaks than elsewhere. It has much more of a "suburbs" feel to it. That's not a bad thing (and may be a good thing). Expect to see fewer teenagers and more moms with infants/preschoolders. Whereas Tysons (I) has more teenagers and more families (including dads and older kids). In part, this is because Fair Oaks has the play area.
Chances are, Fair Oaks will have the store you need. Unless you have little kids, it's not all that pleasant just for killing time. I think that's because it's got a dated feel and there are too many push carts. Of course, Tysons is the same way, and it's more fun for just strolling.