Regardless of where you look the selection of chair mats for hard floors is very limited. Nonetheless this model is good for the price. Admittedly a rectangular (no tongue) model would be more preferred. However I found cost goes up substantially with size and shape. This is good for average sized rolling office chair.
Moved into new house and needed protection for the carpets. Have used a similar product from Staples before. They will last 2-3 years then start to crack but that is adequate for the price.