Colour may not be exact as photos are affected by different light conditions and computer settings. 80% polyamide, 20% elastane. Finished with cute white buttons.
eBay