Cloth diaper questions

Mrs.S • Wife, mother, writer... ❤️ a good debate 🗣 Living in the Land of the Free 🇺🇸
I have a couple of questions for those if you who have experience with cloth diapers. 
1) Besides the diapers themselves, what are the necessities if you're planning on cloth diapering?
2) Favorite TYPE of cloth diaper and why?
3) Favorite BRAND of cloth diaper and why? 
I'm overwhelmed with how many options there are when it comes to cloth diapering so I need help - thanks!