I bought these for a harder soles ballet style flat. While the harder sole is great...the rest of the shoe is also very stiff with NO TREAD. I wear these for work shuffling between desks but slip pushing back from desk. A wee big but fine if you wear with socks, broke in okay after a week of wearing them. Cute enough though, just as pictured.