@benf What I do on my carpet is use one of those grippy-bottomed yoga towels. (Yogi-toes is the brand I have). It stays put on the carpet, has a good surface so you dont slide (i used to use it on top of my yoga mat b/c I get too sweaty and slide around otherwise), and it protects your carpet...