I feel must warn you all about that woven look nonslip stuff. I have found if it is in constant contact with plastic it will transfer its pattern to it permanantly, I had a small piece under my plastic pins holder lid with the main part sitting in the lid and it transfered the pattern to the nice clear lid, ruined it as far as I'm concerned. I certainly wouldn't want that formed in the body of my sewing machine. :shock: