Cloth Diaper Basic!?

My husband and I agreed to cloth diaper our baby that’s due in June so we want to start buying everything. I really want to know everything! But mostly helpful advice on what to buy. Please and thank you!!