Because my carpeting is thicker than recommended for mat's thickness the ends tend to come up. With use on low-pile commercial grade carpeting I believe this mat would be adequate. Chair still rolls well and mat is easy to clean.
I have hard wood floor and use the mat at my computer desk. The only complaint I have is the mat is not big enough and the chair always rolls off the mat. End up buying another larger mat and put this one at my son's desk where he does not have a rolling chair.