Nike definitely has some of the best shoes compare to other brands out there in my opinion. The shoes are comfortable and good to walk around most of the day. I'm not sure if it's me or the shoe but after wearing the shoe for over 12 hours, it starts to feel too tight and I usually end up taking it off. I had NB shoes a few months ago, but the fabric starting ripping apart after a few weeks of casual use. These shoes have a similar fabric and have remained intact for about the same time use as the NB.