I'm not a very good online shopper and I'm always worried that I'll be the one to get scammed but thankfully my rug was everything the picture portrays. I like all of the colors, it's a great navy, the grey is cute and I believe it's more of a cream than white, maybe off white. I ordered this for our little sitting area, just waiting for our furniture pieces to arrive, when they do I'll come back to post a picture. Praying everything looks great together! Very pleased with my purchase.