Everything was perfect. Took measurements of my area before hand so I knew what size mat to order. Only thing I dislike about buying new mats is getting them to stay flat after you unroll them. Takes about an hour to get it to stay flat. Or just sit in your chair and roll around on the mat for 5 minutes. Either or.
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.