I have bought about 3 different New Balance shoes for working out and working in, and so far this is a great shoe. I do a lot of at home workouts, on carpet and hard floor. I usually do these workouts barefoot, but have found that it is starting to hurt my feet and ankles. I also stand for at least 8 hours a day at work. I like to hike and I thought this would be a great all around shoe.
I ordered my normal size (10) even after reading all the reviews about how the shoe runs small. I have long fairly narrow feet but have a wider bridge on my forefoot and pretty high arches. I think the shoe fits fantastically! Inside there is sufficient arch support which is nice as I usally have to wear inserts for additional support in other shoes. I wear thin socks with them as my feet kinda sweat (I know, gross) and it is not a problem. I have also worn them barfoot and it is just as comfortable. My toes don't rub anywhere weird and I don't have any blisters or other spots that cause issues.
I stood in them for a 10 hour day at work (in a cafe), did a couple at home high intensity workouts, and wore them to the store. After my shift at work the ball of my foot was a little more sore than usual, but I think that is because my other shoes are really thick in the sole and this one isn't. It is not as bad as some of my flats, however, that make me feel like my feet are broken. They are extremely lightweight, and that is great for working out when you have to do any leg lifting and don't want to feel like you have actual weights on your feet.  The tongue is attached so you don't have to worry about it sliding down when you slip them on. They are really breathable and have decent traction. I have not yet taken them to the trail, but I have only had them a couple days. I bought the black and pink pair and i think they look really nice.
Overall I would recommend this shoe to someone who is needing them for cross training, casual wearing, or likes a light, almost barefoot shoe.