Unfortunately the XL size was too small, so had to reorder a 2XL. Communicated through messenger, got quick responses every time, and the replacement was sent out pronto. Got the new one today, fits perfectly! Good zips, with a zip pocket on the vest. Not the thickest material, but seems to be good enough, and will be great for summer, or trips to warmer climes!!