This is a NWT new with tags designer Calvin Klein Women's 0X (which is like an XL 14W 16) top. It is 95% cotton and 5% spandex. It has a soft cotton feel. The tag says the color is navy; it is a dark navy and I think it could even pass for black. The shirt has short sleeves and they are provide full coverage for the upper arm. There are three buttons going down from the scoop neckline. It was originally $49.00 from a high-end department store. It has been kept in a smoke free, pet free home.