This rug is an excellent quality. The navy is what I would call a "true" navy--not cobalt--not blackish. The pattern is a little more cream than what shows on my computer at least, but I think it would blend with cream or white, as long as the white isn't stark. My only complaint is that it is difficult to vacuum because the pattern is quite raised. It definitely adds to the looks of the rug, but I have to pretty much vacuum one diamond at a time.