It's hard finding stocking holders that actually hold a fully stuffed Christmas stocking. So, two years ago we bought two Disney Mickey Mouse head stocking holders. These holders are beautiful and on sale at disneystore.com!
The holder is a heavy chrome metal with a felt bottom, so it won't scratch or easily slip off a table or mantle. I figure they each weigh at least 2-3 pounds (I'd weigh them but threw out the scale years ago). But they are extremely heavy.
The holder normally sells for $24.50 but is always on sale this time of year for $11.99 each. The metal is still as beautiful as the day we got them. They have not tarnished or peeled at all.
The frame inside the holder can be used to hold a photo of the person's stocking it's holding up. As you can see, we still don't have pictures in ours, but I will be putting one in this year. The frame holds a picture up to 2.75" x 2.25" and on the back of the Mickey head, it's also black felt and easily opens to allow you to add or change the picture.
We have used these holders on a flat edge table top, a counter top and also a rounded table. They don't fall off like some plastic holders I got for our pet's stockings. Those dollar cheapy holders barely hold their stockings up. So I think this year I will buy two more from Disney and then Cally and Chopper can have more presents from Santa.
These really are a quality piece of work from Disney.