Logos, lettering, symbols, and relatively simple artwork generally work well for embroidery. Very small details, gradients, photographs, and highly complex graphics may need to be simplified or produced using printing instead.
Embroidery can be developed on different denim weights. More structured fabric generally provides a firmer base for detailed embroidery, but the appropriate specification depends on the artwork, stitch density, bag construction, and required appearance.