Prefold cloth diapers

Lizzie • My husband Kyle and I are expecting our first 🌈❤rainbow baby ❤🌈December '16!
Has anyone used them and if so will you share your pros and cons? I'm looking into making my own they seem pretty simple. What's the best way to attach them?