I have bags in saffiano Leather so I definitely think it will hold up. The material is very durable. Practical though, I’m not so sure. The actual amount of space you have for your items in what is a reasonable sized body bag is actually quite small. Maybe a phone, card holder and keys is really you might comfortable get in it, due to its shape.