Classic cotton 100% cotton... 

worn twice, handwashed and ready for new home!

Color is graysh blue?

as I was photographing I noticed a small stain/spot? not sure if its part of the fabric or something  else.. it's faint so it was hard to photograph... please see picture

size XS