Very roomy belt! My cell phone fits in perfectly. I wouldn't say it's waterproof. I put my phone/keys in a Ziploc bag before using the strap. Even when it's not raining, there's moisture inside and I want to make sure my valuables don't get ruined. If you are on the border between two sizes, choose the smaller one. Now it fits well but I have a feeling it might stretch a bit and be too big.