100% cotton printed in the UK, and designed by Helen Gordon. 150cm wide. (bag picture to show sense of scale).