Material, color and feel of the tank is great.  I bought an XL because usually these types run a bit small - but I should have gotten a large.  I'm 5"4, 180lbs, 40" bust.  I will buy again in a smaller size.