Calvin Klein top size large. Roll up sleeves with button plackets to hold in place or wear long with button cuffs. The fabric has some weight to it and "hangs" nicely. 97% polyester and 3% spandex. Front rim 100% cotton. Machine washable in cold water. Some wear in front and cuff (photos 7 and 8) that is visible at close inspection. Smoke and pet free home.