Padded removable shoulder strap. Velcro wrap handle. Front pocket.
Very clean! There is a place on the top of the bag on one end of the zipper where it’s fraying—see last two photos. Does not affect function at all.
24” x 15” x 9”