This is a nice soft top and the knit is not too heavy which suits me fine because I live in the tropics The material is half cotton half  modal (I'm not sure what this is but it seems to be around a lot these days.).....WELL I've just looked it up and "modal" is a celulose fiber made from beech trees. It is very soft... AHH now I know why my top was so soft and its big advantage over cotton is that it does not shrink which cotton "is notorious for"  so a 50/50 mix seems just right. I LOVE the colour. It's a pale purple/lilac tone and when I wore it most everyone remarked on how nice the colour was. It's very comfortable and sits well. Just a fine length for me neither too long nor too short. I'm 5' 5", weigh about 158 pounds and the LARGE fits me fine. All in all a very nice top for the price.