The Full Mesh Vest has wide mesh inserts on the front and back for warmer days. For comfort there are elastic shoulder inserts, inner pockets for recoil reducer ( not included) and cotton padded shooting patches. Large front loading pockets and binding on the back to secure a towel/ earmuffs.