Do you need to carry many things with you? This Denim tote is a perfect size - 11.5" x 11" x 3". The exterior has a front zippered pocket and 2 rear slip pockets. Inside the bright blue cotton lining has 1 zippered pocket and 3 large slip pockets. The tote comes with a removable pouch that is 7" x 4.5". The strap is adjustable and removable. Perfect for day to day use!