The fit is perfect.
I also ordered the exact same pair in black.  The Black and Navy are so similar in color, I really only needed to order the black.  The color is exactly as pictured.
Prompt arrival.