Our Embroidered Keychain is made of cloth. The size is 5.12"L *1.18" W. Merrowed Borders in durable textile with Nickel ring Each keychain is small enough to fit in most any keys, yet large enough to easily fish out of any bag, no matter how bottomless or overstuffed it is.