I looked and looked before I bought a chair mat. I like that this one was delivered flat and very quickly, but it doesn't stay put! The "nubs" on the bottom are too tiny and don't do much good on my medium/high pile carpet. Although the mat feels thick/sturdy, when I put my office chair on it, the wheels make enough of an indentation that it's hard to move around. :(