I absolutely love these rugs.  They are so soft.  The backing is not rubber, but it's not hard.  I don't think it will scratch my floor.