This brooch is 3 inches wide by 2.5 inches high. It has a 20mm brooch pin for attaching it. It has 2 layers of felt; orange, tan and a layer of burlap for added texture. There are 5 assorted buttons. This item has been sewn with love and cotton embroidery thread in cream. It looks fabulous on a wool coat but is just as gorgeous on a sweater, t-shirt, poncho, scarf and or belt.