100% silk. The first picture in black is for display only. The blouse you are getting is a medium aqua color. It looks very blue on my screen but it is very much a true aqua in real life. Size XS - fits true to size. Bought last season and I have worn it a couple times. Very excellent used condition - no noticeable signs of wear.