Abstract: Described herein is a multiple compartment container assembly which allows multiple distinct substances to be separately stored and/or consumed and/or dispensed. The separate compartments are accessed through apertures located at opposing ends of the container assembly, each aperture having a separate, leak resistant closure. A user may select which of the compartments to access by opening one or another of the closures.