The colors are great, and look just like the picture. The quality of the knit is OK, but it's hard to beat the price. I ordered the large and it hung on me like a sack, but the return shipping is to expensive so I just ordered a second one. If you typically wear either a medium or a large, go with a medium.