Cloth Diapering

Le
Considering cloth diapering for when our LO gets here in April. Any advice or pros and cons from parents with experience regarding this?