The color is very bright and I wore this top for many days in a row
Fits as expected. My daughter is 5’3” and 120 pounds ordered the small and it fits perfect.