I ordered taupe, blue, and pink in medium. These shirts are sooooo soft. I was a little worried when I'd read other reviews about yogacolor  shirts being clingy, or not fitting correctly. But I think these are perfect! I am not skinny or fat, and I am just over 5 foot 6. Medium is perfect. They are nice and flowy.  The taupe is really pretty in person. They all are! The blue is a nice bright blue and the pink is a soft baby pink. They are see through, so I am definitely tank toppin it underneath, but I think these are awesome. I think I'm going to buy more too.