very functional but crap quality (even for vinyl.. I've seen better. )  also with all those pockets, if you use them all you will struggle to snap it closed. They should have thought of adjustability when they designed this thing.