Others here will no doubt disagree, and I am not an expert by any means, but I've used heavy canvas in all my kilts and have found no problems at all. I wash it twice in hot water and dry it on high before cutting installing it.

I know that at some point I'll be forced to wash my kilts, and I trust the canvas to stay where I left it after a soaking in the tub.