Rug is true to color in the picture!! I can't say it's navy blue but the blue is what I was looking for!!! I needed a stone gray blue rug and this totally fulfilled my expectations! And the size I ordered (9x12) was well worth the price! Nice heavy rug too (around 60 lbs)! I have it on my wooden floors and it does not slip across them easily! LOVE IT