This price can't be beat, the fit is as expected despite other reviews. I wear a 5.5 and so that is what I ordered. It's comfortable for several hours (or all day at work since I sit in an office), but not something I'd wear for walking around all day. It pinches after a few hours in strange spots around the top part of my feet.