These were mailed to me the same day I ordered. I bought two of the small for my cats. They do fit on the cat collars, but seem a little big for a cat. With the shape of the tag, I keep the collars on the looser side to accommodate for tag size. Some of the edges feel a little sharp but don't seem to be bothering them.