After I put it to the test, I was sadly disappointed by the poor quality of this product. It claimed to be waterproof and dust proof but I found that it didn't live up to these EXPECTATIONS .The straps were flimsy and difficult to secure properly, and the overall construction left a lot to be desired. The only positive aspect was the low price, but unfortunately, you get what you pay for..