100% cotton canvas. Bag features 2 outer side pockets plus a zippered full side pocket and another on the outside. Two small inner pockets and a large mesh divider on the inside, along with a changing pad. 14"W x12"H x 6"-22" straps