These fabulous ponchos have been a staple at Lionel's for over 20 years. They are woven in Morocco of 65% cotton and 35% rayon. They come in over 30 colors, but our inventory changes constantly, so you are welcome to call us at 956-968-2552 if you have any questions about available colors. If we are out of stock of a particular color, please call our store. We will be happy to special order the color for you.