Rugged Series Water Resistant, Adjustable Shoulder Strap, Heavy Duty, Shock Proof Pro Camcorder Carrying Case for Canon XA10 XA20 XA25 XF100 XF105 XH A1 XH A1S XH G1 XH G1S XF300 XF305 GL1 GL2 Camcorder Water Resistant, Adjustable Shoulder Strap, Deluxe Design, Shock Proof, Heavy Duty Padded Interior to Protect Your Camera/Camcorder Inner Dimensions: 17" x 9" x 8" Outer Dimensions: 21.5" x 11" x 9" Liftime Warranty