This has you covered and won't do what most vests do, by leaving your back dry due to the mesh backing. The woven stretch denim in it moves as you do and won't leave you feeling confined. 98% Cotton 2% Spandex