I think the type you prefer won't really be obvious until you can actually use them. I tried all kind, pockets, snap ins, all in ones, prefolds, the works lol.

For me, when bub is small I prefer a prefold. The centre third is more absorbant so it's better than folding up your own flat nappy, and then just hold with a snappy and pop on a cover. I like these because they're usually cheaper than a small sized nappy and they hold lots of wee, and if you have a good cover poop won't be a problem.

When they're bigger I like one size fits most. I don't want to by small, medium and large, I want the nappies to last from now til toilet training. I don't like the pocket nappies because I could never get the soaker pads just where I want them, and I don't like ones that need a cover because DH will always think the nappy is it and forget the cover. I prefer snaps to velcro too, because the velcro gets fluff from the clothes in there.

So those are my reasons for choosing a particular nappy, but someone else might be the exact opposite on every point I've made. There's also the matter of how your baby is built - maybe a small waist but chunky thighs, maybe tall and needing the nappy to rise up high at the waist, or maybe shorter. It will all affect the fit of different nappies.

In the end I've gone with itti bitti. They're more expensive but they lasted DD from a few months old to toilet training in October (so nearly 2.5 years). In particular I use the Tutto, because it's osfm and the soakers all snap in so they dry quickly. DS is big enough to be in them already, and I've never had a leak. I'll easily be using these until he's toilet trained.