I ordered 2 of these and am pleased with them.  The shipping was faster than I expected.  The color is good out of the box and they fit German Kevlar helmets size 52-57 pretty good, not perfectly, but close enough for air soft.  The two that came to me had the straps with velcro to hold them to the helmet, rather that the tabs, which gives a much better connection to the helmet.