Also, flux (schnell, dev) can be run on your local machine.
If you really want to use a paid service, Ideogram is probably the best one out there that balances quality with adherence. DALL-E 3 also has good adherence as well though the quality can sometimes be iffy, and it's very puritanical in terms of censorship.
Comparisons of similar prompt using Midjourney 6.1
https://imgur.com/a/WBnPl7I
Also, flux (schnell, dev) can be run on your local machine.
If you really want to use a paid service, Ideogram is probably the best one out there that balances quality with adherence. DALL-E 3 also has good adherence as well though the quality can sometimes be iffy, and it's very puritanical in terms of censorship.