These are nice and have a zip insert to keep things dry, however, they are not constructed well and the holes don’t line up correctly to put them together so they are a little frustrating. If you tug and pull in the right places, you can get them together but the quality was less than I expected for the price.