The first two look like they'd fit a thinner guy better, third one looks like it would be better for a more stocky guy. The second one has belt loops to help keep it from riding up, but I've never had a problem with that happening. When eventually I replace my current vest, I'm going to get the first one you linked.