reusable diapers ?!

Dirty Hippie
So I havnt seen them too be very popular but what's everyone's opinions on reusable cloth diapers? Pros? Cons?