These are my first pair of Vionic and I love them. I wear a 9.5 and 9 fit great. They are not squishy, but if that's what you're hoping for you should get over that, it's bad for your feet. They are not however hard as some have commented. I find them to be extremely comfortable. I have chronic foot and ankle pain and these help so much! If I'm going to be walking a lot I always have to wear tennis shoes and I hate it. Now I don't have to! Wore these walking around all day on vacation and my feet felt great at the end of the day which is super rare. Recommend them to everyone I know!