100% cotton. beautifully embellished around the neckline. Great piece for beach vacation.
Picture is showing light blue and it comes only in white.