We now have a good supply of Cami tops that are the softest and most comfortable tops to wear. The model here in the photos wears a small t-shirt and in this wears a medium. They are very stretchy. They are not see-through, but if you are afraid of a little nipple showing, please do not buy. Black shows even less. They are 95% cotton 5% spandex, A very nice top.