First bought the all white shoes. When I discovered the mixed colors, I couldn't resist to buy another pair. True to size. The white pair as a brand name on the shoe whereas the mixed colors don't. Mixed colors is hard upon wearing compared to the white. Hopefully it will soften after longer wear.