The bags are heavy canvass with a separate outer cover made of heavy vinyl. They attach with two leather straps on top and a single leather strap at the bottom that wraps around your shock. The simplicity of installation and the weatherproof outer cover make them an excellent choice. Also, they're dirt cheap!