I ordered 3 of these in various sizes. the 9x12 size is significantly larger than a 9x12 carpet so i suggest ordering a size smaller. I also these are expensive for the sheet of plastic i received.