These iron on patches are very pretty. This pack is for girls. There are butterflies and flowers and birds. There are multiple sized patches and alot of designs to chose from. All of them are in bright, vibrant colors. They are very simple to iron on and attach very well to denim. I have not tried them on other materials, but I am sure that if they stay on denim, they will be good on most other fabric. The price is great for the quantity and quality. I plan on ordering this companies other designs soon.