The colors are great and the fit was awesome. Like other customers have stated, the sleeves are long where they end on your body and you will need to wear a tank underneath if you do not want your bra to show if you raise your arm up.