My second order with these guys. Extremely cute and soft and colors printed true to my design, arrived very quickly and highly customizable. So worth the price. The keyring options are durable, but I would love if there were more to pick from! My customers compliment how soft and squishy they are as well! The fabric also seems durable and easy to clean.