This bath mat is thick and absorbent. It’s soft and machine washable.  Color is exactly as shown.  The rug matches the towels I bought perfectly.  The ideal bath rug in the guest bathroom!