Very roomy. No matter how hard I try to streamline what I carry in my bags, I always end up with tons of necessities. Everything has a place. Center zippered compartment, plus two side open pockets, one zippered side pocket, and one outside zippered pocket. A bit oversized for a petite woman, but style and outer details compensate for that. Love the gray flannel--this bag could be used for both dressy and casual looks.