Most of these types of concealment shirts tend to run small. The 5.11 runs true to size. These are really nice concealment shirts with padded pockets that make carrying really comfortable. Perfect for subcompacts although full size guns will fit as well.