Cotton is absorbent and skin-friendly; viscose can provide a softer feel and subtle sheen; linen content creates a more textured, robust structure. Fabric weight, pile height, backing construction and care requirements are also important when choosing a bath rug. The exact composition is stated in the product details.