Very good vest, fits nice and snug and is really well made compared with others that I've tried in the past. Beware, when this is fully loaded it is HEAVY! The good bit is that it's very easy to take out the little bags to reduce the weight when I want to go for a run, and putting them back again for push ups and sit ups is just as easy. Would recommend this vest if you want to use it for different types of workouts.