Lots of pockets, removable lining reveals the same pockets beneath. Removable armour (elbow and shoulders) would have been nice but not a problem. It’s functional and comfortable