I ordered this cardigan in the teal color.  When I first opened the package I found that it was very thin material but this is not bad if you are looking for something to wear year round over a sleeveless or short sleeved top.  I mentioning this since you should not expect a very heavy cotton material.  The fit is on par with what I would wear for a top.  If you normally wear a certain size in a cardigan (I usually wear one size smaller in cardigan than I do in tops) then I would definitely go up to your regular shirt size.  My only issue is that I was disappointed that you cannot launder this.  Here is some info from the tag:  Made in China, 93% Viscose Rayon, 7 % Spandex,  HAND WASH COLD, Do not bleach, Iron Low, Do not wring, Do not tumble dry, Hang or line dry.