Material:Organic cotton. high quality. Price:I wouldn't say the price is cheap, but the product quality justifies the price. Besides, you couldn't produce it any cheaper. You can design your own baby blanket. That's really great. We are constantly in contact with Brenda. Brenda works and strives for you as if she were having the product made herself. Brenda will do everything necessary for your success. I recommend this product.