The SMBN0621 BLOCK neodymium magnet is made from high performance N42 NdFeB  with Nickel coating The dimension of this item is 3" × 1 1/2" × 1/2" thick  magnetized Through Thickness  with tolerance of ±0