Has anyone used this brand? I just saw an ad for them in a magazine but never heard of them before. Just want to know if any good. https://www.kitandkin.com/categories/nappies/