Top of good quality, very dense fabric, inside there are removable liners. I ordered l for my 46 russian 85b was just, to wear only a little uncomfortable over the head. I ordered for fitness and running, for them in principle it will fit, the chest holds well, but it would be better. And the big minus he has is that flatters just everything in zero, my chest is not in it