This product needs to be packaged differently. When the matt flattens before you put in on the carpet it gets folded and it is difficult to remove those waves in the plastic. I had to return a mat for that reason
The price was great but I wish it were thicker like my old one. My old one lasted for 10 years. I do not see this one lasting more than a year or two if I am lucky. It is too soft too so I am not sure if it is just the thickness or the rigidness that would make it last longer.