This is quite a good travel vest with a lot - a LOT - of pockets.
It is very light, so don't expect warmth. Just the ability to carry lots of stuff, as large as iPads or composition notebooks. There are pockets in the most unexpected places, and pockets within pockets, some with internal zippers that are hard to manage.
The light khaki color shows dirt very easily, including rub marks at prominent points where the internal zippers form a hard surface. Looks weird at those points. Like small smudges. Black/dark color is fine.
The other thing to watch out for is the fabric getting caught in the zippers. If you are not careful, the fabric will shred and eventually, tear.
The self-created dirt marks/smudges and odd bulges from the plethora of zippers are my reason for the three stars.
If you get the dark colors, and carry a ton of stuff round, and are careful with the zippers, this will work well.