rug: floor covering consisting of a piece of thick heavy fabric (usually with nap or pile)
floor cover: a covering for a floor
hardness: a quality of water that contains dissolved mineral salts that prevent soap from lathering