These infantry figures are by Plastic Soldier Company and are hard plastic 15 mm German soldiers. You get over 100 models for £18. The bases are by Warbases and are pre-cut from MDF, as the PSC figures don't come with bases. These figures are nicely sculpted and well cast, with a lot of detail. The box included a few medics, radio operators and ammunition carriers, which adds to the details. I am not sure the sculpting is quite as good as on the very excellent vehicles, but they are inexpensive compared to metal, so I mustn't grumble too much. Another minor point is that they are actually relatively tall when compared with the Flames of War British I have painted- actually a head taller- they are also much more anatomically proportioned. Its only a minor thing, but it's worth noting.
The Opel Blitz trucks are resin and are made by Battlefront for Flames of War.