Cloth Diapering

Ab
Hey ladies/gents I'm curious about cloth diapering! I haven't a clue what to look for in terms of cloth diapers, how many I should have, sizing, brands, or if a cloth diapering service is a good idea? Any suggestions would be most welcomed!