100% cotton with non slip backing. Approximately 23 X 37 inches. Original design by Lorien Stern. Made in India.