I keep my purse on me at all times and as a receptionist and assistant im on my feet doing tasks all day so this is perfect. Not too big or too small. It has enough pockets to fit all your cards, cash, and more. The zippers are smooth and the strap is adjustable to become a hand purse or a shoulder purse. My cell fits and the id fits snug in the clear holder.
It has 3 zipper pockets, 5 regular pockets and a clear plastic ID holder. The material is also very durable.