So many pockets!! Good size - not too big, not too small. Like I said, lots and lots of pockets for maximum organization. I use this for a baby and newly 4 year old and I am able to fit everything I need in it. I am super picky about diaper bags. I find a lot of them to be much too large and/or dont have enough pockets. I want a diaper bag that has a place for everything so it does not become one big messy pocket that I have to dig through to find anything. This diaper bag is perfect for what I need and everything has its place in the bag.