Bought these to convince my husband to cloth diaper and they are by far the best of any brand we've used. Soft but strong. Generally they don't rip except where perferrated (we only had trouble with 1 roll out of all the ones we've used over the years). I also like that if they accidentally end up in the wash (which happens more than I like to admit, especially with daycare diapers), then they don't totally disintegrate in the wash. I don't flush these, and personally wouldn't recommend flushing them, especially after seeing them make it through a wash cycle.
I love the magic stick for preventative, every day use! It smells great, runs on smoothly and lasts a long time.
Our baby is soon to start solid foods in a month so that means the poo's will change! I think I am going to love these when his poops get more solid!