Let me start by saying that I am not exactly sure what metal these are. No part of them is magnetic. Looks like tarnish on the hearts and the base so those could be silver plated. Maybe nickel connecting rod. Please do your own research. These have some weight to them and are not flimsy. They each stand about 9 inches. And the bases are about 3.5 inches. Would look great in your store holding signs and at home with photos of your loved ones or special greeting cards. So many uses. Like I said they do have tarnish but no damage. They have no makers mark.