Excellent quality and price. I am not a fan of towels that have a velvety finish and don't soak up water, or towels that are oversized these are the perfect size, finish and absorbency. Would definitely buy these again.