I bought these shoes while I was working in a restaurant, and they were very comfortable. I could easily go the entire day and my feet would not hurt one bit. When they say 'no-slip' it doesn't literally mean you can run through anything with no traction loss. I still found on tiles covered in water or flour were still a bit uneasy, but bearable. Before, wearing regular sneakers, wet tiles felt like walking on ice, with these it feels much more comfortable.

That was two years ago, and I am still wearing the same pair as a 'beat up' pair when I need to get some work done, or just laziness. They have definitely seen better days, but they are still just as comfortable as they were when I first got them.

I would recommend you go to a shoe store and find the right size first. I had no trouble finding this same pair in numerous shoe stores in the mall. Then you can go price checking and get the best deal.