Colors are vivid and images clear.  Hat appears to be of good quality and not cheaply made.  I bought it as a bday gift for a 8 year old girl.  Size appears to be good for a older child/adult.  Very pleased with this purchase.