This bee jacket is made of high quality 3 layers of fabric. The overall thickness of the jacket is 4 mm. This keeps the bees away from your skin and less chance to sting. The jacket is also vented which allows you to keep cool. There are five pockets two are Velcro sealed. The neckline also has Velcro for covering the zippers for double protection against bees. The size runs big. The veil has a zipper so the face can be opened up without removing jacket.