This is a very cute little badge that my 4 year old daughter loves to wear. It is smaller than I imagined, only about two inches across, but it seems very well made. It attaches to the clothing with a small safety pin. The pin is lightweight but seems to close securely. My only concern is that she might get poked by the pin at some point. However, I do feel that the pin is a better choice than a plastic clip that could easily break off. Great seller and fast shipping.