This sleeve bag is made from heavy canvas fabric. There is a flap over the opening secured with Hook & Loop fasteners. On the back of the bag there is a quick release snap for belt attachment. It is sewn to the bag and then riveted with leather pieces on the inside and outside of the bag. The rivets are capped to prevent scratching of the rubber sleeves. All seams are double stitched and stress points have extra stitching. There is a Hard Body plastic liner inside the bag to keep it rigid and protect the sleeves against creasing and puncture.