Some comments on the Zoombang was that the "shields" were coming off in the wash. With the Evoshield, it's lightweight, you take the shields out when washing the shirt, the shields form to your child's body. It really is a great product and it's not bulky like most heartguards can be. And the shield in the front
covers the front, it's not a small plate, it will cover your child's chest/heart area. The shirt is like a light Underarmour type of material, so it does breathe. Also, they have great customer service, I had ordered the wrong size, they had changed the shirt slightly so the sizes were off, so they sent me like 3 different shirts at different times, no worries about charging me until I returned them, and they paid for me shipping it back to them. Just a real nice small company.