Diapers?

Ro
im a first time mom and im getting things ready for baby girl...but which brand of diapers is best? and how many boxes will baby need? Do i get different sizes or just newborn?