Shipped and came quickly. Nice and solid. It's heavier than I expected, which is fine for my purposes (I put it on a bag), but it would probably be too heavy to wear on a t-shirt. Mine had two pins on the back - one near the top and one near the bottom so it's very secure. Good quality and I expect it to hold up well!