I would buy 1 carton of newborn and 1 carton of small size. If newborn size is too much, you can always sell off any unused newborn diapers. If u buy online, most sellers can send to you within a few days. Do note that it may take a bit of trial and error to find the type of diapers that suits baby's bum so don't buy too many.