Made with 100% cotton. Machine washable and is equipped with 4 pockets inside and a pocket on the outside for holding keys, cell and miscellaneous items that need to be separated from main bag. Handle is long enough to be worn over your shoulder leaving your hands free for carrying baby.