Cloth diapering?

🙂🙃

I’m thinking about using cloth diapers with my second baby but I’m so confused! Lol. Can anyone explain the differences between the types of cloth diapers that there are available? Pros and cons of the different types? What do you like about cloth diapering? Does it hold pee and poop in well? Do you have trouble with leaking overnight, etc. Any advice would be appreciated! Thanks in advance!