Perfect colors for our playroom, I’d say the white is more an offwhitecream, but the grey is great. We had one delivered and it had what looked like thread from a different rug woven into it Just a small line of blue and I think green. But customer service was quick and wonderful and sent us a replacement without issue. It’s soft but lays flat so it’s super easy to clean. Great rug, especially for the price.