Cloth nappies?

Any1 used them and can tell me pros and cons? Also any brands you can recommend especially people based in the uk. Thanks in advance x