100 percent organic cotton canvas with water resistant finish. Demitasse pu leather adjustable and detachable shoulder strap. One main internal compartment with 3 elasticized pockets. Outer zip pocket for personal items. Water resistant nylon lining and accessories. Antique nickel adjustable hardware. Fixed stroller straps. Key fob holder for keys or pacifier. Large padded micro fiber change mat. Insulated bottle holder- insulation 2 hours.