Hand block printed and hand made in Jaipur, India. 100% cambric cotton. Inner lining and coconut buttons at the front.