I bought the white vision before the black one come out. The material is great which is water resistant. Since it’s white as mashmallow, it get dirty easily. The strap is durable but it take time to balance the length. Overall, good bag and I’m planning to buy the black version one for outdoor use. I will keep the white one or just give it someone else :)