100% cotton, absorbent and adorable! It's fast drying, made and printed in the US, and measures 25" X 18". A perfect gift idea paired with an olive oil for the cook and non-cook alike.