Well if there is a thing as too many pockets, this would certainly qualify. For me, that's perfect. I almost considered giving it 4 stars  because even though I am a genuine 2X in size, this item fit a little large. 1X would have done me fine, but I like the jacket so much, I'll give it the 5 star. It may even come in handy if I ever want to wear it on the outside of another jacket.