100% cotton. Made in Japan. 1 small mark at front, as shown in last photo.