Hard to definitively say yes. But based from what I see those are legit. The insole is correct and no reps have been able to duplicate that yet. Ask for better lit pics though.
The glossy soles are most likely sole savers.
Edit: Scales, box label, suede, and suede cut are on point.