I received  these as a gift in white and they have kept white for the first couple of weeks. They clean up easy when they do get dirty. I recommend ordering up a half size as they are a very slim shoe, as most Puma shoes are. Light weight, look real good with jeans. Great buy!