For fit, our Tush. It could have been custom made for Iris; just a perfect fit. And I like the print on it, too.
For absorbency, probably DnF. The Tush I cannot put on her without boosting. I can fold the soakers in a DnF to get the nappy to last 3 hours. And they're pretty, too.
I have to say mine are GM's, Piddle Poddles, and Bububebe at the moment - with PP and GM tied as upmost favourites. The fit is just superb, and I'm finding their absorbency fab too. Have a DnF and Bugga Bugga en route though, so it might well change...