This was my first time ordering shoes online and I was skeptical as to how they would fit but they fit very well. I've been wearing these shoes for over two months now and they have held up very well considering I wear these shoes 45-50+ hours a week at work. I've seen several reviews of their shoes falling apart and I'm not sure how that's possible in a short period of time. I will say one thing: I recommend buying some kind of insole to make the shoes more comfortable, especially if you wear them for a long period of time. i have dr Scholl for the hard use and work and it has made a HUGE difference in comfort. Considering these shoes have lasted so long (two months) I've already justified my money.