YES Cloth, Cloth, Cloth- That is the answer. I am questioned daily from new users or want to be users about WHY CLOTH. There are so many reasons to use cloth diapers on your baby. Some are concerned it will be hard or messy. I can completely understand where you would think it is hard and messy but truth is it just isn't hard and messy. I do believe if you are used to disposables it is a little different. If you do use disposables I am willing to bet you tried several kinds before you found one that worked for you. If you have more than one child you may have repeated this process and used a different diaper brand for each child. Cloth is the same. You will discover one fits your baby better and you will like certain features of other styles. Still it is well worth exploring. Today's styles are easy to use with out mastering the pin to keep them in place. This is one of the features I like about our diaper. Snap in an insert (2 quick snaps) and you are ready to go.
Now lets address the "messy" part. Did you know you are supposed to "shake waste into the toilet before disposing" for all disposable diapers. So cloth is the same. Then you put your diaper into the diaper pail instead of the trash until wash day. This is where I say "I love our diaper line". I don't like mess either. The easier it is to clean the happier I am. Once again the 2 snaps make it easy to remove from the diaper. Our Bum Bag fits into any 8 gallon trash can or diaper pail. So put your soiled diaper or bum pads in to the reusable bag. The Bamboo bum pads are mildew resistant so you don't have to rush to clean.
Newer (past 8 years) washing machines make washing your own diapers easy. It is way back when that made washing your own diapers difficult.
So if you haven't already done so - try a modern cloth diaper. Actually try one of our cloth diapers. I am sure you will be glad you did.