Cloth Diapers

Hello all! I'm building a collection of cloth diapers. I'm buying mostly second hand so can't be overly brand oriented. However, this will be a first for me. I'm choosing to do cloth diapers mainly for the environmental factor. I am dedicated to making changes. But I'm clueless! 
Please feel free to describe your experience with cloth diapers. Did you use one size fits all? Different sizes better? A brand or type that worked best for you? Accessories? Washing? Do I need a sprayer? Wet bags? I'm hoping for personal responses. I've done some research and it's like reading a foreign language. I basically know what a cloth diaper is and I've figured out the insert part. LOL thank you!