I am normally 41.5 - 42. So I would say they fit TTS (when you take into account 'conventional' CCP sizing). There is enough room in the front (with the CCP insole) to not be snug. I have worn them fairly extensively in the past few days, with no discomfort. Thanks. The color is supposed to be dark gray. But when they first arrived, they pretty much looked black. Just a few days of wear has brought out the brown shade. I expect them to fade even more.