The size the model is wearing must be too big for her, because my shirt does not fall the way it does on the model.  It is more fitted (I am very petite).  The teal is a different material from the red.  I like the colors, accurate to photo.  I got several compliments.  Great for the price.