Color is closer to royal than navy but it looks and feels very warm. Got it for my granddaughter who is going to college where winters are cold and she was thrilled. Told me she would live in it when in the dorm. She probably wears a size 2 and is 5"6' and the Medium was perfect.