100% cotton. Image size 13.5in . Repeat 16.5 in.