The green and blue colors are vibrant! I didn't give it 5 stars because the material is quite thin.