Has anybody tried the new Depend Silhoutte? Their so cute and they come in pink! They also feel amazing when wet.