Shopping for first baby

Hello

I’m trying to buy some clothes for my first baby and I want to have a little range of sizes so I don’t have to shop too much in the first few months. My aim is to have a small chunk of items and then I can add more as time goes on.

I’m not sure what sizes to buy. I thought I’d probably just buy a smaller amount of new born things as they’ll grow out of them fast and then more of the 3-6 month or older items as I think they’ll get more wear out of them as they’ll be able to wear them when they’re a little big and then as they grow into them.

For people who have bought for their young babies, what kind of sizes did you find your baby got the most wear out of and about how many different outfits do you think they need?

Thank you for your sizing advice! x