I ordered a mat from them in April, and received in a far amount of time. However I've had it only four months and a few days ago two of the rings tore off the mat and today three more. I've read reviews that state its a good product so maybe I just got a bad one. I will contact the company and see if they will replace it but I doubt it. Ill repost with the results.