front velcro fastens shown in pic 2, also has adjustable strap/ring  for each side. it is 19" from the "U" bottom to the bottom of the vest, to give you an idea of size. its supposed to be a "one size for all" vest.