This floor mat fits perfectly under my desk and is long enough that I can roll backwards quite a ways.  I expect it will last a long time.