This extra large mat fits perfectly in our new home office space.  It is thick, the edges do not roll and the mat does not shift on the carpet.  The new office chair glides effortlessly on this very sturdy mat.