Crazy enough these are comfortable. After walking around for like 5 hours my feet finally started hurting. I'm with them 100%. They fit as expected to whatever your shoe size is. I'm a 10 and it was perfect.