I wear cloth diapers 24/7/365 because I'm incontinent on both ends, and disposables 1, don't hold feces very well, and 2, cause me to break out in a really bad rash.
I got mine from AdultClothDiaperCo. on line. I use their prefolded gauze night weight diapers with their plastic pants. I like them a lot, they're very absorbent, soft, and bulky, but I also use a regular pre-fold baby diaper as a stiffer in the front, and 2 pre-fold baby dipes sewn together end to end as a liner to keep the feces from staining the main diaper so much. It does still get stained, just not nearly as much as if I went in it without a liner.
I use the extra large size, (I've got a 38" waist), and the last time I bought some, they were about $28.00 each if you buy 6 or more. I know that sounds really expensive, but I've had these now for over a year and a half, and they are still in really good shape. If you figure how many disposables I would use in that same period, this is a bargain! Even factoring in the laundry every day.
At night, I use the same size outer diaper, but I use an older one, folded in thirds length wise and laid down the middle for a soaker, and then covered with a third one for a liner, so my night diaper is a triple thick one, with extra large plastic pants over the top. Since I've gone to this method at night, I haven't had a single leak, and that was a big problem when I first started to have to wear diapers. I had tried several different ways before I came up with this one.
So I would say that if you want to try a cloth diaper, go for it! You won't get a better diaper, and the feeling is fantastic.
Good luck, Rick.