This cargo vest features a loose fit and has a drawstring through the waist. It comes in sizes S-2XL. For reference, I am 5’6 and a size 10 wearing a small. My daughter is 5’5 and a size 4 wearing a small. Iris is a size 18 wearing a size 2xl. Suzanne is a size 16 wearing an XL.