The colors in the shirt are brighter than they appear on screen. I thought the main body of the shirt color was navy, but it is black. It's a cute shirt. I ordered a Med and I'm a sixe 8-10. It fits perfectly. I was on gentle cycle and air dry. It did not shrink. It's a good value for the money.