I have tried everything - flannel, flannel-backed tablecloths, felt, fleece... the thing I found that works best is Warm & Natural. I don't even need to pin stuff until it gets really big, such as 3 or 4 rows all sewn together. Even waggy doggy tails don't knock the blocks off.