Kinda hard to see the detail with the fuzzy shots. Looks like a good start. They just need some shading.
I don't know if all their figure kits are the same. I bought some, and they were just horrible, but their Russian tank crew was actually pretty nice. I wonder if Zvezda and italeri shared a lot of their older figures.