Hand made with 100% cotton. 15 inches square. Can be specially ordered. Price is firm. Each pillow is $15. Book not included.