Dolphyngyrl, I agree on all points. I have tried many things others swear by and end up scratching my head, lol. I guess if it works and holds up, it's good.
Neesie, I haven't yet bought fabric on line, I'm such a chicken sometimes, but I guess I won't know unless I do.