Let me start by saying that I got these and sent back 3 pairs.  I LOVE the look of them and wanted them to work so badly.  The first 2 pairs were too small.  I ordered a half size up using the charts and review recommendations, too small, another half size.. too small.  The last pair was a full size up but felt good, until I started walking in them. The toe box was comfortable, but I am a 40 year old with bunions, and the blue rubber piece that goes across the foot was horrible for that area. sits right on top of that area of that foot, so if you have bunions, beware!  Besides that, I loved the shoes and think they would work for most people so still giving them 4 stars!  I ended up with Xero brand shoes and they are perfect!