These are very well made, not cheap, can be worn as casual wear or with shorts, dressy looking tanks, tight fitting in the right places but not too small or suffocating, perfect. Colors and shirts are nicer than what is shown. Choose your normal size and they should fit perfect. I wish there were more options for colors because I would buy ten of these.