What are the attributes of a good bath towel?

What are the attributes of a good bath towel?

These days there are endless options in towels for us to choose from. But not all towels are worth the time, effort and the money spent. The fact that each...