Turkish washcloths and towels are the best. These are soft and they wash well also. 

Update
They are still soft after many washes. Love them.