The color is very colorfast. Altho...This shirt(?) fits about 1-2 sizes large. I don't dryer dry my clothing, instead I hang items to dry. This shirt has grown so big, Im now using it s a nightshirt. Im 51, 130 lbs...It hits close to the knee on me. I reccomend it but I highly suggest you choose your size carefully...