The blue in the rug is more of a steel blue vs a navy blue, and the white is more a cream color.