A friend at work just bought Nike Shox sneakers which she wears throughout the day. She loves the sneakers, touting how comfortable they are. In fact, she talked about it so much that she coaxed me into buying a pair. Footlocker was running a sale and I had a 30% off coupon to boot so I figured "What the heck!" I went online and tried to find the men's sneaker most closely matched to what she was wearing. I found Nike Shox 45 and ordered a pair. Looking at these sneakers again I am not sure what I bought. Are these running shoes or trainers? And what exactly are trainers? I just want a very comfortable sneaker to wear at my day job to reduce the stress of the concrete floor. Will these sneakers do the trick? ...and explain the TRAINERS thing. Thanks!