I bought a pair of these and have some iffy feelings on them, stitching is wack and material cuts are inconsistent but could anybody confirm the insole on these? my pair is black with the 30 but all the pics i'm seeing from pre release show a red insole and almost a hurricane-esque design