Not for flat feet
Way too narrow and the weird padded foot strap doesnt help. Not for ppl w wide feet. Perfect for narrow or average feet tho. And the arch support is just too much. Bad quality. Oh well. What can you expect for 40 bucks? And from someone who's not a shoe maker? Still cute.