Our gym towels are knitted, not printed or woven. This means each yarn is pre-dyed with rich, vibrant colors.