100% cotton, 45" wide, made in Pakistan for Free Spirit. This is Aquatique in Emerald designed by Este Macleod for Free Spirit