I just came on amazon to order another pair of these shoes, the original shoes were purchased about 15 months ago.  It takes a few wears for these shoes to "stretch out". At first they seem pretty tight and I felt it most at the top of my foot near the opening. However, once these shoes break-in, they are awesome! I am a bartender and work 10-13 hour shifts on my feet every weekend. My feet don't ache and hurt as much as they did with the previous pair of work shoes I had ( I would literally wake up limping until I found these Skechers!)
My advice...break them in a little before you wear them to work. I am ordering my second pair because the current pair are wearing out.