The bag is made of heavy duty durable material with a velcro seal at the top (which you then roll over several times to get it truly waterproof). It is attached to the bike by four webbing straps that are strong and adjustable. All in all, a good dry-bag.