This is kind of a neutral diaper for me. I have the hemp version. I'll list my pros/cons.
Pretty true to size fit wise. My dd is still in the medium, which is from 10-25 lbs. She weighs about 22 lbs right now, and they fit her perfect. I got them when she weighed about 16 lbs, and they fit her great then, too.
Very well made, very sturdy dipe
Very absorbant, especially with the snap in doubler
I personally am not a big fan of so many layers of hemp jersey. This is one that tends to stink quickly, I just feel it doesn't get as clean as some other ones.
Ruffles are too hard to get on properly, they turn in and leave red marks on my dd.
Elastic tends to make my dd's skin a little red.