i really wanted to like these, but the sizing seemed a little on the larger side. i think that's what caused my foot to not feel so great throughout the day. I did have to buy some insoles for it as the flat ones it comes with didn't feel like they supported my feet enough. Great bright colors.