Just received this today and it fits perfectly I am 5'10" 125lbs.

The neck is a bit tight but not a big issue.
The inside pockets have straps inside for your magazines and gun.

The back has a good breathable fabric and the front is very heavy duty feeling.

I'll update the more I use this and see how it wares.