I LOVE HappyEnding diapers! They are my favorite. They are easy to prep and wash. Outside fabric is really soft and they have cute prints. They have double leg gussets witch fits my baby much better and prevent leakage, which I never had a problem. These diapers hold a lot by it self, so far I didn't have to use the extra insert. I like the charcoal bamboo because is natural, soft and helps to hide any stains. I would definitely recommend HappyEnding diapers to a friend.