These charming vintage button covers each measure 1 and three-quarter inches tall x 1 and one-quarter inches wide at their widest point (by their wings). They are made of plastic.
My vintage items sometimes have some wear due to age. This may or may not come out with the right cleaning solution. I'm hesitant to try for fear of damaging them. In many cases, I think the wear adds to their charm.