Size medium. 100% cotton. Vintage made in USA. Excellent clean condition with no flaws.