This is a very dense recoil pad. It looks thin at first glance but when you squeeze it you have no doubt it will hold up to the smaller calibers. I would get a magnum model for anything over a 30 Caliber weapon imho.  The under the shirt idea is great. Nice product