My perception of French cuisine is that it has very strong Mediterranian influence + a lot of cream and cheese.
.
I wouldn't say a lot of cream or cheese, but they can be an important part of the food in certain regions (the north, Normandy and the Alps mostly). I've never lived in those regions so it's not in my habits.
An important thing to keep in mind is that french cuisine varies a lot depending on where you go. In the southwest around Toulouse you'll find sausages,
cassoulet, foie gras, duck breast. In the southeast you'll have
bouillabaisse and Mediterranean food. In Alsace,
Flammekueche (basically a pizza with cream instead of tomato sauce) and German influenced food. In Britanny,
crêpes, galettes (made with Buckwheat flour), and salted butter (which makes for the best pastries in the world). In the north you have a heavy Flemish influence (lots of things cooked in beer). And then you add to that the more widespread dishes that are made special by their sauces (burgundy beef with red wine, veal
blanquette with flour butter and cream in the sauce, carrot beef, etc...).
But the most important part is that almost everywhere in the country you can find good local ingredients, and some kind of good alcohol to go with it (cider, beer, liquor, wine, cognac, armagnac, depending on the region).