It was extremely difficult to stick this pin through anything. When we finally did, it damaged the fabric. The ladybug is so tiny you could hardly tell what it was. Definitely not worth $35 so I returned it!