Made by Anokhi. Hand block printed in Jaipur, India. Two sizes available. Waterproof lining. 100% Cotton outer.