Our family uses cloth diapers (except when we’re traveling). We chose them because we don’t trust the chemicals in disposable diapers that come into contact with such a sensitive area. They’re a bit labor-intensive, but having a washer and dryer helps a lot.
Is there a pre-cleaning step at all? Or do you toss them right in to the washer? Do they get their own load?
We did as well. We were fortunate to have a good diaper service in the neighborhood. I think it was less expensive than disposables.
We did the same thing, more to avoid throwing away the plastic waste and keeping things reusable than out of any paranoia about chemicals.
But they worked well. We just did laundry every day for the first year and a half. Whether that's a net positive for ecological impact, or a negative is an open question.