This bag sits very tightly and securely on your body. This bag is made from synthetic material and it holds 2.5 litres.
From Amazon
Fjallraven 23797-550 Kånken Sling Gym Bag Unisex Black Size One Size
Scandinavian Outdoor Store
Fjällräven Kånken Sling