Cloth diapers

Has anyone use cloth diapers before? Did you like them? I would like some pros and cons. My husband is interested in using them but I just don't know about them.