Mix of nylon and cottonOpti zipperMetal bucklesOne front pocketPadded on the back27LGood condition, just some small stains.