This reflective safety vest is made of 120G lightweight breathable mesh polyester, length is 22″ and the waist size can be adjustable from 31 1/2″ to 43″, fits most users. Reflective stripes on both front and back, which can be seen at night from over 650 feet away, keeping you safe from danger. LED warning lights and reflective strips keep your safe. The LED light can be attached or removed with magic tape. It works with a CR2032 button battery (included) which will last for 70 hours.