Overrated shoe. I bought these for work because it looked comfortable. It's extremely flat and offers no arch support. This shoe runs very small, I had to get a full size up and it still wasn't that comfortable despite the memory foam. The design is okay but definitely not a fashionable shoe. The white colored one gets dirty so easily and is hard to clean. I got these dirty within an hour of wearing them out.