Kayond waterproof crossbody messenger bag case sleeve tote for laptop or ipad bohemian pattern - inside lined with soft polyester padding covered with fleece like fabric. Top loading zipper, carry handles with removeable non-slip crossbody strap 2 side pockets for storage See photos for measurements - approximate, lying flat Inside front pocket does have ink marks as shown in photos. Other inside areas clean outside clean gently used, good condition, smoke free home