Smaller than I expected, and it is definitely NOT leather! The holder is plastic/rubber and the strap is vinyl. But it is fun and cute, and was perfect for a Viking dinner that I attended. I do like that it is stainless steel on the inside and not plastic. Overall I like it.