It has more than enough pockets to hold everything I need it fits great looks great and made extremely well I have worn it everyday since it showed up ! And shipping was really fast as specially during a pandemic ! Thank u guys for ur amazing work I'll def be back to buy more soon !!!