You can either have a 'good' body armor,or a 'light' body armor!,but can not have both at the same time,at least not for the time being,not with present level of advancements into material sciences..............and unless and until some radically new discovery is made wrt new types of super...