I have just gotten these shoes in black and red. I wore the black for a full day yesterday, and once broken in they are quite comfy. I almost returned them because when I tried them on my feet couldn't get in them. I dunno if I ate too much salt that day or what but I tried them on the next morning and they loosened up great over the course of the day. I did wear them with no see socks because I was worried about the leather rubbing on my heel. I usually wear an 8.5 to 9, and I had to order a FULL size up, but they don't make my feet look big or anything. They do pinch a bit at the strap but again it loosened up. We will see how they hold up after a 9 hour work day...I may consider getting the green as well!

update: these stretched quite a bit and the insole fell out!  I applied new cushy insoles and the problem is now fixed.