Fabric and backing are great.  Adheres to floor with padding perfectly.  Chair rollers move across carpet with no sticking.  Love it.