Cloth Diapers: Yay or Nay?

I'm a FTM and I'm debating cloth diapering or no? Can anyone tell me their thoughts? Cons and pros? TIA.