I'm in the military and I'm currently in Afghanistan. I bought this vest about a month ago and it fits great. I'm 5'11" weighing 165lbs and this vest is a pretty good fit. The vest is also pretty low profile so I can wear it underneath my camis without people noticing; they just think I look a bit bulky at most. The only real reason why I gave it a four instead of a five is because the shoulders are a bit rough. I wear the vest for 12 hours at a time during work and my the materials on top kind of rubs into my shoulders a bit; after three days, I had a slight abrasion on the top of my shoulderblades. If you don't wear it everyday, though, it shouldn't be a problem. I also wear it during physical training and it's really snug, allows me to do cardio without the vest bouncing all over the place. However, when I do pull ups and stuff that requires me to reach my arms upwards, the material in the shoulders kind of cuts into my deltoids. It doesn't hurt though, but I assume it'll hurt if you do a lot of jumping jacks or something. All I do to remedy the problem is to roll the material in the shoulders in a bit before I do pull ups, jumping jacks, eight counts, etc. Pros: Snug, doesn't shift around Low profile, can wear underneath military working uniforms Easy to pack away, no clips or unnecessary extra accessories Cons: Shoulders may be a problem if you have a really big deltoids or something My shoulders are a bit raw from wearing it 24/7 Kind of hard to clean the thing Overall: I feel like if I had the materials, I could just sow some kind of padding under the shoulder pieces and they'll be perfect. Also, I've seen reviews on amazon where people said that it's really big and whatnot. The item is adjusted around the stomach, so if you're too skinny around that area, then you are really, really skinny. Like I said, I'm 5'11" and I weight 165lbs, I don't actually know what the circumference of my stomach is, but my waist is a size 30. If those guys mean that it's really loose up top near their chest and deltoids are, then I can see what they're getting at, but I would prefer for that area to be loose because I wear it while doing curls, pull ups, and etc. Having the vest be snug around the upperchest area, where there are no weights, would be really restrictive on arm movement.