Reflective Vests

Reflective Vests are made of eyelet or plain fabric, with crystal or high brightness cloth as reflective material. They are wore by police, road workers, bicycle drivers to protect themslves.