Incredible that anyone could develop something so indestructible but so light and flexible. Looking at the uniforms/outfits that American soldiers wear or police wear for bomb/explosive duty they look like huge bulky suits. The Russians have seemingly developed a suite that appears light and flexible yet protects it's occupant from explosions right at her feet.
One can only imagine a huge force of people wearing these coming at you. This is certainly science fact that at one time was science fiction.