Glad to get them as I've tried several competing versions. - They look really good compared to the other competing options that are either so bright and gaudy I'd rather wear socks, or so dull I could wear socks - They provide just the right amount of comfort and let mine feet to move freely. - The size is smaller than normal shoe size and they should fit well (at least for me). - Just don't wear them around people you want to like. They stink. My feet don't usually smell. So much so that after a few hours of wearing it, I started walking around the house trying to figure out what that bad smell was before realizing it was me. They barely breathe and created an uncomfortable feeling in my feet that I haven't had with either of my other two pairs of sports (which don't look as good or as comfortable). Haven't tried replacing the insole with anything else yet. I will wear them to the pool and for short periods of time but I'm not so disillusioned with people that I want them to smell like me after wearing them. these are for training.