Velcro adjustment allows to fit almost any dog. Reflective stripes enhances nighttime visibility. Not recommended for very large dogs.