This button up shirt is 100% cotton. Tag reads size XL but truly is more like a Med! I bought from a local designer in my younger days and paid what was then an arm and a leg for me! I got it from a small designer store where all the merchandise was made by local designers. It is made extremely well!!! Has darts in front and pink stitching all over! Tag says made of cotton but feels like a thick poly! I would suggest washing as it's been hanging for years but it still looks new! Pics don't really show how great the black and pink colors really are! You will NEVER find another one like it anywhere!!!