Runs slightly generous, if in between sizes, you could go down.
Model wearing size small.
Has adjustable straps and pockets!