I bought two cloth AIO diapers from a place in China. They were relatively inexpensive considering other sites I looked at, but I think they are a little too bulky. But they are comfy and absorbent.
Also after each wash, they get more form fitting to my body.
The only downside is the Velcro isn't very strong, so I have to adjust them frequently.
It is awesome putting on a cloth diaper right from the dryer.