Old Navy, Womens short-sleeve shirt, pink, "Extra Small" on tag but runs big, good shirt for over swimwear. Rayon/Polyester. Loose-fitting