Colors were exactly what we were looking for. The grey hides dirt well. We’ve had for just about a year now in high traffic areas and haven’t need to clean it yet. The white is more off white or ivory. I prefer the ivory over bright white. Very happy with this rug!