It suffices for my needs but I find that it does tend to indent easily. Would not be good if I used it 8 hours a day. For the price it does suffice my needs.
I bought the least expensive floor mat in stock and it has worked out well. The only drawback to it is that it was coiled into a large tube and was difficult to flatten at first. It is clear so it disappears once it is placed on the carpet.