I don't know why I waited so long to replace my old mouse pad which was frayed around the edges and was pulling my mouse unevenly. Arrived on time, this mouse pad meets my needs, doesn't look like it's wearing out and my mouse glides over it so smoothly I have to check to make sure everything is ok.